PEC Zwolle 1–0 Heracles Almelo
- MacNulty 19'
- Scheperman 63'
3 May 2026
The match in data
A 1–0 win for PEC Zwolle against Heracles Almelo on 3 May 2026, on matchday 32 of the 2025-26 Eredivisie.
Player of the match: Thijs Oosting (PEC Zwolle), rated 59, thanks above all to 1 big chance created and 2 key passes. Oosting produced 1.0 times as much as a midfielder typically does, at 0.5 times the cost.
It was also their best match of the season.
For Heracles Almelo, the highest-rated player was Bryan Limbombe, with 67.
Sem Scheperman was sent off at 63'.
Thijs Oosting
PEC Zwolle · 90'
Produced 1.01× and cost 0.54× their position's average
- 1 big chance created 4.0×
- 2 key passes 1.6×
- 3 final-third passes 0.5×
- 6 duels lost 1.2×
- 1 failed dribble 1.2×
Match ratings
Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.
| Player | Position | Min | Rating |
|---|---|---|---|
| Koen Kostons | Forward | 90 | 66 |
| Thijs Oosting ★ | Midfielder | 90 | 59 |
| Anselmo García MacNulty | Defender | 90 | 57 |
| Odysseus Velanas | Midfielder | 72 | 52 |
| Kaj de Rooij | Forward | 90 | 51 |
| Ryan Thomas | Midfielder | 73 | 51 |
| Tom de Graaff | Goalkeeper | 90 | 47 |
| Simon Graves | Defender | 90 | 46 |
| Olivier Aertssen | Defender | 90 | 36 |
| Zico Buurmeester | Midfielder | 90 | 35 |
| Sherel Floranus | Defender | 80 | 29 |
| Nick Fichtinger | Midfielder | 18 | no rating |
| Jamiro Monteiro | Midfielder | 17 | no rating |
| Tijs Velthuis | Defender | 10 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Bryan Limbombe | Forward | 31 | 67 |
| Jan Zamburek | Midfielder | 71 | 56 |
| Alec Van Hoorenbeeck | Defender | 90 | 51 |
| Damon Mirani | Defender | 90 | 51 |
| Walid Ould-Chikh | Midfielder | 59 | 47 |
| Mimeirhel Benita | Defender | 87 | 43 |
| Sem Scheperman | Midfielder | 63 | 43 |
| Erik Ahlstrand | Midfielder | 31 | 42 |
| Luka Kulenovic | Forward | 90 | 40 |
| Timo Jansink | Goalkeeper | 90 | 36 |
| Tristan van Gilst | Forward | 90 | 36 |
| Mario Engels | Forward | 59 | 33 |
| Jannes Wieckhoff | Defender | 44 | 32 |
| Djevencio van der Kust | Defender | 46 | 25 |
| Sava-Arangel Cestic | Defender | 19 | no rating |
| Tarik Hamamioglu | Forward | 3 | no rating |
Did you know?
La Lente trivia questions about this match. Tap one to see the answer.
A 2025-26 Eredivisie match. With these numbers, how did it end?
PEC Zwolle 1–0 Heracles Almelo. The side that created more danger did not win.
Heracles Almelo generated 1.58 xG from 14 shots compared to PEC Zwolle's 0.69 xG from 9 attempts. Despite creating higher threat, Heracles Almelo fell to a 1–0 defeat against a more efficient host.
Which PEC Zwolle player recovered the most balls?
Simon Graves, with 7 recoveries. Next: Ryan Thomas 4, Olivier Aertssen 3.
Simon Graves made 7 ball recoveries for PEC Zwolle, well clear of Ryan Thomas on 4. Graves's positional discipline helped protect the narrow lead in a 1–0 win.
Which Heracles Almelo player won the most aerial duels?
Luka Kulenovic, with 10 aerial duels won. Next: Damon Mirani 2, Alec Van Hoorenbeeck 2.
Luka Kulenovic dominated the air with 10 duels won for Heracles Almelo, far ahead of his teammates. Even so, that individual superiority could not avert a 1–0 defeat.
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.
Share this match
