Eredivisie Knockout phase Sun, May 3 2026 · 13:30 MAC³PARK Stadion, Zwolle
First leg2–8 1–0 Full time · HT 1–0 xG 0.62 – 0.94
  • A. MacNulty 19’
  • 63’ S. Scheperman
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.

MacNulty goal decides it for PEC Zwolle

PEC Zwolle entered as clear favourites and won 1–0 through a MacNulty goal. Heracles played with ten men from the 63rd minute after Scheperman was sent off. PEC Zwolle won despite the lower xG; Heracles created the better chances (0.94 vs 0.62). On the chances created, Heracles deserved more: 1.6 expected points against the 0 points they took.

PEC Zwolle ✓63%
Draw20%
Heracles17%

Model vs reality

PEC Zwolle goals
1
Model 2.26 · xG 0.62
Heracles goals
0
Model 1.12 · xG 0.94
Total goals
1
Model 3.38 · xG 1.56
Score 1–0
7%
Most likely 2–1 (10%)
Over 2.5
No
Model 66%
Both scored
No
Model 61%
Match facts
★ Player of the matchA. MacNultyPEC Zwolle · 1 goal
8.9
  • RefereeRob Dieperink
  • Coaches— · E. Faber
  • VenueMAC³PARK Stadion
  • Table before kick-offPEC Zwolle 14th · Heracles 18th

Timeline

  1. A. MacNulty 1–0Assist R. Thomas
    19’
  2. R. ThomasYellow card · Tripping
    21’
  3. A. Van HoorenbeeckYellow card
    31’
  4. D. van der KustYellow card · Tripping
    38’
  5. Half time · 1–0
  6. ⇄ J. WieckhoffFor D. van der Kust
    46’
  7. ⇄ B. LimbombeFor W. Ould-Chikh
    59’
  8. ⇄ E. AhlstrandFor M. Engels
    59’
  9. S. SchepermanYellow card · Tripping
    62’
  10. S. SchepermanSecond yellow · Tripping
    63’
  11. S. FloranusYellow card
    68’
  12. ⇄ S. ČestićFor J. Žambůrek
    71’
  13. ⇄ N. FichtingerFor O. Velanas
    72’
  14. ⇄ Jamiro MonteiroFor R. Thomas
    73’
  15. ⇄ T. VelthuisFor S. Floranus
    80’
  16. VAR Koen KostonsGoal Disallowed - offside
    84’
  17. ⇄ Tarik HamamiogluFor M. Benita
    87’
  18. Full time · 1–0

Team stats

PEC Zwolle9 shots · 4 in box, 5 outside
Heracles13 shots · 8 in box, 5 outside
PEC ZwolleHeracles
45% Possession 55%
0.62 Expected goals (xG) 0.94
1.05 Expected points (xPts) 1.60
9 Shots 13
5 Shots on target 3
2 Shots off target 6
2 Blocked shots 4
4 Shots inside the box 8
5 Shots outside the box 5
356 Passes 412
76% Pass accuracy 83%
3 Corners 3
3 Goalkeeper saves 4
18 Fouls 18
3 Offsides 1
2 Yellow cards 3
0 Red cards 1
7.03 Team rating 6.65

Line-ups

PEC Zwolle 4-2-3-1

166.6 T. de Graaff(G)
26.5 S. Floranus ↓80’ 48.9★ A. MacNulty 286.7 S. Graves 36.9 O. Aertssen
86.7 Z. Buurmeester 307.0 R. Thomas A↓73’
226.5 K. de Rooij 257.5 T. Oosting 187.7 O. Velanas ↓72’
106.6 Koen Kostons
  • 16T. de Graaff (G)6.6
  • 2S. Floranus↓80’6.5
  • 4A. MacNulty ★8.9
  • 28S. Graves6.7
  • 3O. Aertssen6.9
  • 8Z. Buurmeester6.7
  • 30R. ThomasA↓73’7.0
  • 22K. de Rooij6.5
  • 25T. Oosting7.5
  • 18O. Velanas↓72’7.7
  • 10Koen Kostons6.6

Substitutes used

  • 5T. Velthuis↑80’6.3
  • 35Jamiro Monteiro↑73’6.7
  • 34N. Fichtinger↑72’6.7

Unused: D. Verduin, Len Bakker, T. Gooijer, D. Ruward, G. Reiziger, T. Buitink

Heracles 4-2-3-1

167.3 T. Jansink(G)
56.9 D. van der Kust ↓46’ 186.3 A. Van Hoorenbeeck 46.9 D. Mirani 26.9 M. Benita ↓87’
325.9 S. Scheperman 136.6 J. Žambůrek ↓71’
86.5 M. Engels ↓59’ 736.7 W. Ould-Chikh ↓59’ 176.5 T. van Gilst
196.3 L. Kulenović
  • 16T. Jansink (G)7.3
  • 5D. van der Kust↓46’6.9
  • 18A. Van Hoorenbeeck6.3
  • 4D. Mirani6.9
  • 2M. Benita↓87’6.9
  • 32S. Scheperman5.9
  • 13J. Žambůrek↓71’6.6
  • 8M. Engels↓59’6.5
  • 73W. Ould-Chikh↓59’6.7
  • 17T. van Gilst6.5
  • 19L. Kulenović6.3

Substitutes used

  • 3J. Wieckhoff↑46’6.9
  • 6S. Čestić↑71’6.5
  • 14E. Ahlstrand↑59’6.5
  • 7B. Limbombe↑59’7.2
  • 41Tarik Hamamioglu↑87’

Unused: R. Mantel, R. Pasveer, Jeppe Wijnreder, M. te Wierik, Rhys Bozinovski, L. Zeefuik, Sil Blokhuis

Coach: E. Faber

Player stats

Top rated
A. MacNultyPEC Zwolle8.9
2nd
O. VelanasPEC Zwolle7.7
3rd
T. OostingPEC Zwolle7.5

PEC Zwolle

Heracles

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.