EredivisieSun 8 Nov 2026 · GMTMatchday 12 · Abe Lenstra Stadion, Heerenveen

Heerenveen v Feyenoord · analysis and preview

Add to Journal

Our selection

PRO members see our selection for this match.

See it with PRO

Most likely: Feyenoord win

Heerenveen host Feyenoord with the model giving Feyenoord a 47% chance of victory against Heerenveen's 29%, and a 24% chance of a draw. Expected goals favour Feyenoord (1.82 to 1.39) by a gap of 0.43. Heerenveen have won four of their last five matches, whilst Feyenoord won 3-2 when they last visited in December.

How the match could end · our estimate

  • 29%Heerenveen win
  • 24%Draw
  • 47%Feyenoord win

PRO analysis

This analysis is part of PRO

PRO shows the full analysis of every match: our estimate next to the bookmaker’s price for each market, the written preview and the risks, and a signal whenever a match qualifies.

See PRO plans

Free on every match: kick-off time, our estimate of each result, form, past meetings and whether we found a signal.

Form · newest first

HeerenveenHeerenveen

Last 5: 4 wins, no draws, 1 defeat

  1. won1–0v NEC Nijmegen
  2. won2–0at Excelsior Maassluis
  3. won3–2at ADO Den Haag
  4. won4–0v Excelsior
  5. lost0–2at PSV Eindhoven
FeyenoordFeyenoord

Last 5: 1 win, 2 draws, 2 defeats

  1. lost0–3v Inter
  2. drew1–1v Fortuna Sittard
  3. drew1–1at PSV Eindhoven
  4. lost0–1at Real Betis
  5. won4–3at Telstar

Past results

From stored results before kick-off. Each figure shows how many games it covers.

Trends

  • Heerenveen won 23 of 30 matches in which they scored first, since 10 Nov 2024.
  • Feyenoord won 38 of 47 matches in which they scored first, since 10 Nov 2024.
  • Feyenoord won 6 of the last 10 meetings.
  • Not both teams scored in 7 of Heerenveen's last 10 home league games.

Last meetings

Meetings in the competitions Ledger covers.

10 meetings: Heerenveen 2, draws 2, Feyenoord 6

Goals: Heerenveen 11, Feyenoord 20

DateMatchScore
11 Jan 2026Heerenveen v Feyenoord2–2
17 Dec 2025Feyenoord v HeerenveenKNVB Beker2–3
13 Sep 2025Feyenoord v Heerenveen1–0
18 May 2025Heerenveen v Feyenoord2–0
23 Nov 2024Feyenoord v Heerenveen3–0
17 Mar 2024Heerenveen v Feyenoord2–3
16 Sep 2023Feyenoord v Heerenveen6–1
1 Mar 2023Heerenveen v FeyenoordKNVB Beker0–1
12 Feb 2023Heerenveen v Feyenoord1–2
13 Aug 2022Feyenoord v Heerenveen0–0

Home and away

Heerenveen

Heerenveen at home

Last 5: 2 won, 1 drawn, 2 lost

  • WonNEC Nijmegen31 Oct 20261–0
  • WonExcelsior16 Oct 20264–0
  • DrawnTelstar13 Sep 20260–0
  • LostAZ Alkmaar6 Sep 20262–3
  • LostPEC Zwolle22 Aug 20260–2

Heerenveen: home league games

Last 10 league games, 90-minute score

Goals
17 scored, 7 conceded in 10
Both teams scored
3 of 10
Over 2.5 goals
5 of 10
Clean sheets
6 of 10
Feyenoord

Feyenoord away

Last 5: 2 won, 1 drawn, 2 lost

  • DrawnPSV Eindhoven25 Oct 20261–1
  • LostReal BetisUEFA Champions League21 Oct 20260–1
  • WonTelstar17 Oct 20264–3
  • WonPEC Zwolle13 Sep 20267–0
  • LostBarcelonaUEFA Champions League9 Sep 20261–5

Feyenoord: away league games

Last 10 league games, 90-minute score

Goals
26 scored, 9 conceded in 10
Both teams scored
6 of 10
Over 2.5 goals
5 of 10
Clean sheets
4 of 10

Rest and schedule

Days since each team's last match and until its next one, in the competitions Ledger tracks. Friendlies are left out.

Heerenveen
Last match
8 days before31 Oct 2026 · v NEC Nijmegen · Eredivisie
Next match
13 days after21 Nov 2026 · v Groningen · Eredivisie
Feyenoord
Last match
5 days before3 Nov 2026 · v Inter · UEFA Champions League
Next match
13 days after21 Nov 2026 · v Excelsior · Eredivisie

When the score changes

Each team's results from a given score, in its covered competitions since 10 Nov 2024. Every figure shows how many matches it covers.

Heerenveen

ScoreHeerenveenLeague sides
Scored first23 won, 5 drawn, 2 lost in 30 matches658 won, 229 drawn, 121 lost in 1008 matches
Conceded first6 won, 10 drawn, 23 lost in 39 matches121 won, 229 drawn, 658 lost in 1008 matches
Level at half-time9 won, 7 drawn, 10 lost in 26 matches234 won, 302 drawn, 234 lost in 770 matches
Level after 60 minutes7 won, 10 drawn, 4 lost in 21 matches171 won, 290 drawn, 171 lost in 632 matches
1 goal up after 80 minutes15 won, 5 drawn, 0 lost in 20 matches311 won, 95 drawn, 4 lost in 410 matches
Level after 15 minutes20 won, 12 drawn, 19 lost in 51 matches492 won, 400 drawn, 492 lost in 1384 matches
Level after 30 minutes14 won, 6 drawn, 11 lost in 31 matches344 won, 320 drawn, 344 lost in 1008 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreHeerenveenLeague sides
All matches24 scored, 23 conceded (71)767 scored, 767 conceded (2098)
When leading after 75 minutes11 scored, 7 conceded (30)338 scored, 243 conceded (781)
When trailing after 75 minutes8 scored, 9 conceded (26)243 scored, 338 conceded (781)

After going a goal down before the 76th minute: 45 times, equalised within 15 minutes 11, by full time 23(league sides: 1,198 times, within 15 minutes 202, by full time 552)Stoppage time counts as no extra minutes.

Feyenoord

ScoreFeyenoordLeague sides
Scored first38 won, 6 drawn, 3 lost in 47 matches658 won, 229 drawn, 121 lost in 1008 matches
Conceded first8 won, 9 drawn, 22 lost in 39 matches121 won, 229 drawn, 658 lost in 1008 matches
1 goal up at half-time20 won, 3 drawn, 1 lost in 24 matches300 won, 104 drawn, 53 lost in 457 matches
Level at half-time11 won, 6 drawn, 7 lost in 24 matches234 won, 302 drawn, 234 lost in 770 matches
1 goal up after 60 minutes25 won, 4 drawn, 3 lost in 32 matches292 won, 104 drawn, 27 lost in 423 matches
2+ goals up after 70 minutes21 won, 0 drawn, 0 lost in 21 matches358 won, 11 drawn, 0 lost in 369 matches
1 goal up after 70 minutes20 won, 5 drawn, 2 lost in 27 matches279 won, 97 drawn, 18 lost in 394 matches
2+ goals up after 80 minutes22 won, 0 drawn, 0 lost in 22 matches386 won, 3 drawn, 0 lost in 389 matches
1 goal up after 80 minutes21 won, 4 drawn, 1 lost in 26 matches311 won, 95 drawn, 4 lost in 410 matches
Level after 15 minutes27 won, 15 drawn, 15 lost in 57 matches492 won, 400 drawn, 492 lost in 1384 matches
Level after 30 minutes19 won, 10 drawn, 12 lost in 41 matches344 won, 320 drawn, 344 lost in 1008 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreFeyenoordLeague sides
All matches42 scored, 35 conceded (89)767 scored, 767 conceded (2098)
When leading after 75 minutes24 scored, 16 conceded (48)338 scored, 243 conceded (781)
When trailing after 75 minutes13 scored, 11 conceded (23)243 scored, 338 conceded (781)

After going a goal down before the 76th minute: 44 times, equalised within 15 minutes 8, by full time 26(league sides: 1,198 times, within 15 minutes 202, by full time 552)Stoppage time counts as no extra minutes.

League sides: every team in this league since 11 Aug 2023, both venues, each match counted once for each side. Shown for context, not as a comparison.

xG and expected points

Each team's xG and points from its own earlier league matches, before this kick-off. Facts about past matches, not a forecast for this one.

Since 10 Nov 2024

HeerenveenFeyenoord
70Matches with xG67
106.78xG for139.58
109Goals scored154
102.51xG against75.15
107Goals conceded81

Heerenveen

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
Heerenveen: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
31 Oct 2026v NEC Nijmegen1.461.331–0
24 Oct 2026at ADO Den Haag2.502.903–2
16 Oct 2026v Excelsior2.800.724–0
9 Oct 2026at PSV Eindhoven1.572.380–2
19 Sep 2026at Sparta Rotterdam1.800.674–0
13 Sep 2026v Telstar1.540.710–0
6 Sep 2026v AZ Alkmaar1.481.042–3
30 Aug 2026at Willem II1.351.702–2
22 Aug 2026v PEC Zwolle0.851.550–2
16 Aug 2026at Ajax1.362.002–2

Feyenoord

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
Feyenoord: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
31 Oct 2026v Fortuna Sittard2.950.961–1
25 Oct 2026at PSV Eindhoven1.191.921–1
17 Oct 2026at Telstar3.831.434–3
10 Oct 2026v AZ Alkmaar2.300.772–0
20 Sep 2026v Utrecht3.410.585–0
13 Sep 2026at PEC Zwolle3.400.197–0
5 Sep 2026at NEC Nijmegen1.110.743–1
30 Aug 2026v ADO Den Haag2.470.242–2
23 Aug 2026at Cambuur2.620.965–2
16 Aug 2026v GO Ahead Eagles2.891.512–2

Feyenoord: 1 without xG left out

This league season

Eredivisie matches since 7 Aug 2026. Play-off rounds count here as league matches.

HeerenveenFeyenoord
11 of 11Matches with xG11 of 11
18Points in those matches25
15.42xPts25.27
17.10xG for29.70
16.78xG against10.31

Each figure is a total over the matches shown beside it.

xG: API-Football. xPts: Ledger, from xG with a Poisson model that treats the two teams' goals as independent. That model slightly under-counts draws, so xPts totals come out a little high.

PRO depth

PRO depth: Heerenveen and Feyenoord

  • Corners won and concededPRO
  • Shots and shots on target, for and againstPRO
  • Yellow cards, own and opponent'sPRO
  • First-half goals, scored and concededPRO
PRO: these figures for both teams

Injuries and suspensions

Team news not available yet.

Updated 7 Nov 2026, 14:18 GMT

All fixtures