Eredivisie Knockout phase Fri, Nov 28 2025 · 19:00 MAC³PARK Stadion, Zwolle
2–1 Full time · HT 2–1 xG 1.56 – 1.70
  • T. Oosting 28’
  • S. Shoretire 40’
  • 36’ R. Meerveld
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.

PEC Zwolle beat Heerenveen

PEC Zwolle entered as narrow favourites and won 2–1 through goals from Oosting and Shoretire. Heerenveen replied through a Meerveld goal. The chances were even, with xG of 1.56 and 1.70. On the chances created, Heerenveen deserved more: 1.5 expected points against the 0 points they took.

PEC Zwolle ✓39%
Draw27%
Heerenveen34%

Model vs reality

PEC Zwolle goals
2
Model 1.45 · xG 1.56
Heerenveen goals
1
Model 1.33 · xG 1.70
Total goals
3
Model 2.78 · xG 3.26
Score 2–1
9%
Most likely 1–1 (13%)
Over 2.5
Yes
Model 53%
Both scored
Yes
Model 57%
Match facts
★ Player of the matchT. de GraaffPEC Zwolle
7.9
  • RefereeStan Teuben
  • VenueMAC³PARK Stadion
  • Table before kick-offPEC Zwolle 15th · Heerenveen 9th

Timeline

  1. T. Oosting 1–0Assist Koen Kostons
    28’
  2. K. de RooijYellow card · Unsportsmanlike conduct
    34’
  3. R. Meerveld 1–1Assist L. Brouwers
    36’
  4. S. Shoretire 2–1
    40’
  5. Half time · 2–1
  6. S. GravesYellow card · Tripping
    51’
  7. M. WillemsenYellow card · Foul
    65’
  8. ⇄ Z. BuurmeesterFor T. Oosting
    67’
  9. ⇄ M. EgbringFor O. Braude
    70’
  10. ⇄ V. SejkFor M. Rivera
    70’
  11. ⇄ M. LindayFor R. Meerveld
    70’
  12. M. EgbringYellow card · Foul
    77’
  13. ⇄ Eser GürbüzFor M. Willemsen
    80’
  14. ⇄ P. BochniewiczFor J. Trenskow
    88’
  15. ⇄ G. ReizigerFor Jamiro Monteiro
    88’
  16. ⇄ D. MbayoFor K. de Rooij
    89’
  17. ⇄ J. FaberskiFor S. Shoretire
    89’
  18. J. FaberskiYellow card · Foul
    90+6’
  19. Full time · 2–1

Team stats

PEC Zwolle11 shots · 6 in box, 5 outside
Heerenveen18 shots · 11 in box, 7 outside
PEC ZwolleHeerenveen
44% Possession 56%
1.56 Expected goals (xG) 1.70
1.30 Expected points (xPts) 1.47
11 Shots 18
4 Shots on target 7
4 Shots off target 7
3 Blocked shots 4
6 Shots inside the box 11
5 Shots outside the box 7
347 Passes 436
76% Pass accuracy 80%
3 Corners 9
6 Goalkeeper saves 2
10 Fouls 19
4 Offsides 0
3 Yellow cards 2
0 Red cards 0
6.99 Team rating 6.63

Line-ups

PEC Zwolle 4-3-3

167.9★ T. de Graaff(G)
26.6 S. Floranus 66.9 T. Gooijer 287.2 S. Graves 36.3 O. Aertssen
356.3 Jamiro Monteiro ↓88’ 307.3 R. Thomas 257.6 T. Oosting ↓67’
227.2 K. de Rooij ↓89’ 106.3 Koen Kostons A 77.5 S. Shoretire ↓89’
  • 16T. de Graaff (G) ★7.9
  • 2S. Floranus6.6
  • 6T. Gooijer6.9
  • 28S. Graves7.2
  • 3O. Aertssen6.3
  • 35Jamiro Monteiro↓88’6.3
  • 30R. Thomas7.3
  • 25T. Oosting↓67’7.6
  • 22K. de Rooij↓89’7.2
  • 10Koen KostonsA6.3
  • 7S. Shoretire↓89’7.5

Substitutes used

  • 8Z. Buurmeester↑67’6.9
  • 11D. Mbayo↑89’
  • 19J. Faberski↑89’6.5
  • 20G. Reiziger↑88’

Unused: D. Verduin, Len Bakker, D. Ruward, J. Pereira da Gama, N. Fichtinger, T. Buitink

Heerenveen 4-2-3-1

226.0 B. Klaverboer(G)
197.2 V. Zagaritis 36.0 M. Willemsen ↓80’ 46.9 S. Kersten 456.2 O. Braude ↓70’
66.5 J. van Overeem 87.5 L. Brouwers A
76.9 M. Rivera ↓70’ 107.5 R. Meerveld ↓70’ 206.2 J. Trenskow ↓88’
96.0 D. Vente
  • 22B. Klaverboer (G)6.0
  • 19V. Zagaritis7.2
  • 3M. Willemsen↓80’6.0
  • 4S. Kersten6.9
  • 45O. Braude↓70’6.2
  • 6J. van Overeem6.5
  • 8L. BrouwersA7.5
  • 7M. Rivera↓70’6.9
  • 10R. Meerveld↓70’7.5
  • 20J. Trenskow↓88’6.2
  • 9D. Vente6.0

Substitutes used

  • 27V. Sejk↑70’6.5
  • 15M. Egbring↑70’6.9
  • 16M. Linday↑70’6.9
  • 5P. Bochniewicz↑88’6.3
  • 50Eser Gürbüz↑80’6.9

Unused: N. Bakker, A. Noppert, H. Petrov, N. Hopland, I. Ahmed, J. Rijssel, Kirayno Schaken

Player stats

Top rated
T. de GraaffPEC Zwolle7.9
2nd
T. OostingPEC Zwolle7.6
3rd
S. ShoretirePEC Zwolle7.5

PEC Zwolle

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.