xgEdge

Sunday, 13/09/2026 at 14:30

Full time
Match report · Eredivisie

SC Heerenveen 0:0 SC Telstar

SC Heerenveen Home 1.54 xG · 23 shots
SC Telstar Away 0.71 xG · 12 shots
00 SC Heerenveen had the better chances, but it finished level

SC Heerenveen were the model's likeliest winner before kick-off at 43%. It finished 0–0. The biggest difference was SC Telstar's attack: 0.71 xG against 1.38 projected (−0.67).

The model against the result

priced before kick-off
SC Heerenveen
43%
Draw
28% What happened
SC Telstar
29%

Data coverage Both teams have the full 20-match model window available.

Projected vs produced

Expected goals
SC Heerenveen The model projected 1.69 Produced 1.54 Difference -0.15
SC Telstar The model projected 1.38 Produced 0.71 Difference -0.67

SC Telstar produced 0.67 xG less than projected

Projected before kick-off Produced on the night

The shots behind it

SC Heerenveen SC Telstar
Shots
23
12
On target
6
2
Inside the box
10
5
xG per shot
0.07
0.06
Open play xG
1.38
0.64
Set-piece xG
0.12
0.07
Penalties
—
—
Shot-level xG may differ from the published match total

The provider publishes the match total separately from its shot-by-shot values. Those values are rounded to two decimals and, leaving out penalties and own goals, add up to its non-penalty xG: 1.55 for SC Heerenveen.

Shot map

Both teams shown attacking the same goal for comparison.

SC Heerenveen · Dylan Vente · 7' · No goal · 12 m · 0.35 xG SC Telstar · Jeff Hardeveld · 71' · No goal · 3 m · 0.30 xG SC Heerenveen · Dylan Vente · 43' · No goal · 7 m · 0.12 xG SC Telstar · Gerald Alders · 49' · No goal · 4 m · 0.10 xG SC Heerenveen · Maxence Rivera · 61' · No goal · 14 m · 0.10 xG SC Heerenveen · Jacob Trenskow · 76' · No goal · 12 m · 0.10 xG SC Heerenveen · Ringo Meerveld · 61' · No goal · 15 m · 0.09 xG SC Heerenveen · Dylan Vente · 78' · No goal · 9 m · 0.08 xG SC Heerenveen · Luca Oyen · 66' · No goal · 19 m · 0.07 xG SC Telstar · Nökkvi Þórisson · 16' · No goal · 17 m · 0.06 xG SC Telstar · Marvin Peersman · 46' · No goal · 9 m · 0.06 xG SC Heerenveen · Ringo Meerveld · 68' · No goal · 21 m · 0.06 xG SC Heerenveen · Dylan Vente · 76' · No goal · 20 m · 0.06 xG SC Heerenveen · Ringo Meerveld · 80' · No goal · 21 m · 0.06 xG SC Heerenveen · Vasilios Zagaritis · 29' · No goal · 13 m · 0.05 xG SC Telstar · Sem Valk · 44' · No goal · 23 m · 0.05 xG SC Heerenveen · Nolhan Courtens · 64' · No goal · 21 m · 0.05 xG SC Telstar · Nökkvi Þórisson · 47' · No goal · 20 m · 0.04 xG SC Heerenveen · Levi Smans · 56' · No goal · 22 m · 0.04 xG SC Heerenveen · Jacob Trenskow · 60' · No goal · 14 m · 0.04 xG SC Heerenveen · Dylan Vente · 73' · No goal · 8 m · 0.04 xG SC Heerenveen · Oliver Braude · 90' · No goal · 19 m · 0.04 xG SC Heerenveen · Marko Farji · 90' · No goal · 20 m · 0.04 xG SC Heerenveen · Jacob Trenskow · 20' · No goal · 20 m · 0.03 xG SC Heerenveen · Maxence Rivera · 60' · No goal · 13 m · 0.03 xG SC Telstar · Tyrone Owusu · 14' · No goal · 27 m · 0.02 xG SC Heerenveen · Maxence Rivera · 22' · No goal · 26 m · 0.02 xG SC Telstar · Tyrone Owusu · 31' · No goal · 23 m · 0.02 xG SC Telstar · Nils Rossen · 58' · No goal · 28 m · 0.02 xG SC Telstar · Gerald Alders · 84' · No goal · 8 m · 0.02 xG SC Heerenveen · Maxence Rivera · 18' · No goal · 20 m · 0.01 xG SC Heerenveen · Maas Willemsen · 21' · No goal · 32 m · 0.01 xG SC Telstar · Tyrone Owusu · 52' · No goal · 27 m · 0.01 xG SC Telstar · Jeff Hardeveld · 54' · No goal · 22 m · 0.01 xG SC Heerenveen · Nolhan Courtens · 57' · No goal · 24 m · 0.01 xG

All shots

35 shots · 2.21 xG

Hover, focus or tap a shot to read it.

  • SC Heerenveen
  • SC Telstar
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
SC Heerenveen

1.12 xG created 1.71 xGA

  • L 1.26 created, 2.08 conceded against FC Utrecht
  • W 0.40 created, 1.41 conceded against FC Twente
  • D 1.36 created, 2.00 conceded against AFC Ajax
  • L 0.85 created, 1.55 conceded against PEC Zwolle
  • D 1.35 created, 1.70 conceded against Willem II Tilburg
  • L 1.52 created, 1.51 conceded against AZ Alkmaar
SC Telstar

1.37 xG created 1.92 xGA

  • W 1.40 created, 1.09 conceded against FC Volendam
  • W 1.66 created, 2.15 conceded against NEC Nijmegen
  • L 1.40 created, 2.55 conceded against Sparta Rotterdam
  • L 1.13 created, 2.13 conceded against AFC Ajax
  • D 2.12 created, 0.98 conceded against SC Cambuur
  • L 0.52 created, 2.65 conceded against FC Twente

xG created xG conceded (xGA) W / D / L: the match result

Head to head

SC Heerenveen: 2 won · 0 drawn · 0 lost

Pre-match model & market record

9 opportunities flagged5 won4 lost

  • Lost
  • Won
  • Won
  • Won
  • Won
  • Won
  • Lost
  • Lost
  • Lost
View pre-match record
The outcomes the model flagged on SC Heerenveen against SC Telstar before kick-off, in the order they ranked, with the price, the edge and what became of each.
Selection Price Edge Result
SC Telstar to win 4.75 +37.6% Lost
Draw 4.75 +31.8% Won
Under 2.5 goals 3.40 +31.2% Won
SC Heerenveen not to score 8.00 +27.1% Won
SC Heerenveen at most 1 goal 2.63 +25.2% Won
Under 1.5 goals 8.00 +19.0% Won
SC Telstar 2+ goals 2.63 +8.6% Lost
SC Telstar to score 1.33 +3.7% Lost
Both teams to score 1.50 +0.4% Lost

Pre-match model vs market

Outcome Model Market Difference Fair odds
SC Heerenveen 43.3% 60.2% −16.9 pp 2.31
Draw 27.7% 19.9% +7.8 pp 3.60
SC Telstar 29.0% 19.9% +9.1 pp 3.45

Other markets

Outcome Model Market Difference Fair odds
SC Heerenveen to score 84.1% 88.1% −4.0 pp 1.19
SC Heerenveen not to score 15.9% 11.9% +4.0 pp 6.29
SC Telstar to score 77.8% 70.9% +6.9 pp 1.29
SC Telstar not to score 22.2% 29.1% −6.9 pp 4.50
Both teams to score 66.9% 62.5% +4.4 pp 1.49
Both teams not to score 33.1% 37.5% −4.4 pp 3.02
SC Heerenveen 2+ goals 52.3% 64.5% −12.2 pp 1.91
SC Heerenveen at most 1 goal 47.7% 35.5% +12.2 pp 2.10
SC Telstar 2+ goals 41.4% 35.5% +5.9 pp 2.42
SC Telstar at most 1 goal 58.6% 64.5% −5.9 pp 1.71
Over 1.5 goals 85.1% 88.1% −3.0 pp 1.17
Under 1.5 goals 14.9% 11.9% +3.0 pp 6.72
Over 2.5 goals 61.4% 71.8% −10.4 pp 1.63
Under 2.5 goals 38.6% 28.2% +10.4 pp 2.59

Prices and probabilities are the ones stored before kick-off; nothing here is recalculated. Edge is the model's probability times the price, minus one, so a flagged outcome that lost is the ordinary case rather than a contradiction.

Model details

Show
Fit window
the last 20 matches, recency weighted (a match 107 days old counts half)
SC Heerenveen sample
20 matches
SC Telstar sample
20 matches
Computed
4 hours before kick-off
Prices taken
4 hours before kick-off

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.