Eredivisie Knockout phase Sat, Sep 13 2025 · 20:00 Stadion Feijenoord, Rotterdam
1–0 Full time · HT 1–0 xG 0.91 – 1.17
  • A. Hadj Moussa 42’
  • A. Hadj Moussa 57’
  • 72’ H. Petrov
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Moussa goal decides it for Feyenoord

Feyenoord entered as clear favourites and won 1–0 through a Moussa goal. Feyenoord played with ten men from the 57th minute after Moussa was sent off. The chances were even, with xG of 0.91 and 1.17. On the chances created, Heerenveen deserved more: 1.6 expected points against the 0 points they took.

Feyenoord ✓74%
Draw16%
Heerenveen9%

Model vs reality

Feyenoord goals
1
Model 2.51 · xG 0.91
Heerenveen goals
0
Model 0.80 · xG 1.17
Total goals
1
Model 3.31 · xG 2.08
Score 1–0
9%
Most likely 2–0 (12%)
Over 2.5
No
Model 64%
Both scored
No
Model 51%
Match facts
★ Player of the matchT. WatanabeFeyenoord
8.2
  • RefereeRobin Hensgens
  • VenueStadion Feijenoord
  • Table before kick-offFeyenoord 5th · Heerenveen 17th

Timeline

  1. ⇄ H. PetrovFor N. Hopland
    15’
  2. A. AhmedhodžićYellow card · Foul
    27’
  3. H. PetrovYellow card · Foul
    40’
  4. A. Hadj Moussa 1–0Assist G. Read
    42’
  5. VAR L. SauerGoal cancelled
    45+2’
  6. Half time · 1–0
  7. VAR A. Hadj MoussaCard upgrade
    56’
  8. A. Hadj MoussaRed card · Foul
    57’
  9. ⇄ Aymen SlitiFor S. Steijn
    62’
  10. ⇄ B. NieuwkoopFor G. Read
    62’
  11. ⇄ V. SejkFor R. Meerveld
    70’
  12. ⇄ A. van Axel DongenFor M. Rivera
    70’
  13. H. PetrovSecond yellow · Foul
    72’
  14. ⇄ G. DiarraFor A. Ueda
    74’
  15. ⇄ J. SloryFor L. Sauer
    74’
  16. ⇄ M. WillemsenFor S. Kersten
    86’
  17. ⇄ M. LindayFor J. Trenskow
    86’
  18. L. ValenteYellow card · Time wasting
    90+5’
  19. Full time · 1–0

Team stats

Feyenoord9 shots · 8 in box, 1 outside
Heerenveen11 shots · 7 in box, 4 outside
FeyenoordHeerenveen
47% Possession 53%
0.91 Expected goals (xG) 1.17
1.15 Expected points (xPts) 1.55
9 Shots 11
5 Shots on target 1
4 Shots off target 4
0 Blocked shots 6
8 Shots inside the box 7
1 Shots outside the box 4
336 Passes 394
81% Pass accuracy 74%
6 Corners 3
1 Goalkeeper saves 4
10 Fouls 11
4 Offsides 1
2 Yellow cards 1
1 Red cards 1
7.21 Team rating 6.43

Line-ups

Feyenoord 4-3-3

227.7 T. Wellenreuther(G)
57.9 G. Smal 48.2★ T. Watanabe 217.3 A. Ahmedhodžić 267.2 G. Read A↓62’
86.9 Q. Timber 147.0 S. Steijn ↓62’ 407.6 L. Valente
166.3 L. Sauer ↓74’ 96.3 A. Ueda ↓74’ 236.9 A. Hadj Moussa
  • 22T. Wellenreuther (G)7.7
  • 5G. Smal7.9
  • 4T. Watanabe ★8.2
  • 21A. Ahmedhodžić7.3
  • 26G. ReadA↓62’7.2
  • 8Q. Timber6.9
  • 14S. Steijn↓62’7.0
  • 40L. Valente7.6
  • 16L. Sauer↓74’6.3
  • 9A. Ueda↓74’6.3
  • 23A. Hadj Moussa6.9

Substitutes used

  • 27G. Diarra↑74’6.5
  • 36J. Slory↑74’6.9
  • 32Aymen Sliti↑62’6.6
  • 2B. Nieuwkoop↑62’6.9

Unused: J. Plug, C. Tengstedt, Malcolm Jeng, Liam Bossin, O. Targhalline, J. Bijlow, J. Bos, Gonçalo Borges

Heerenveen 4-4-2

227.5 B. Klaverboer(G)
196.9 V. Zagaritis 176.6 N. Hopland ↓15’ 46.3 S. Kersten ↓86’ 456.9 O. Braude
76.2 M. Rivera ↓70’ 66.7 J. van Overeem 85.9 L. Brouwers 206.3 J. Trenskow ↓86’
106.3 R. Meerveld ↓70’ 95.3 D. Vente
  • 22B. Klaverboer (G)7.5
  • 19V. Zagaritis6.9
  • 17N. Hopland↓15’6.6
  • 4S. Kersten↓86’6.3
  • 45O. Braude6.9
  • 7M. Rivera↓70’6.2
  • 6J. van Overeem6.7
  • 8L. Brouwers5.9
  • 20J. Trenskow↓86’6.3
  • 10R. Meerveld↓70’6.3
  • 9D. Vente5.3

Substitutes used

  • 3M. Willemsen↑86’6.6
  • 16M. Linday↑86’6.6
  • 27V. Sejk↑70’6.3
  • 26A. van Axel Dongen↑70’6.5
  • 28H. Petrov↑15’6.2

Unused: K. Jansen, I. Ahmed, N. Bakker, M. Egbring, A. Noppert, Eser Gürbüz

Player stats

Top rated
T. WatanabeFeyenoord8.2
2nd
G. SmalFeyenoord7.9
3rd
T. WellenreutherFeyenoord7.7

Feyenoord

Heerenveen

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.