PEC Zwolle vs Excelsior

12 April 2026 · Eredivisie · 2025/26 · Referee Martijn Vos

Full time 2 – 2

Half-time: 1–1

  • T. Oosting 3’
  • O. Velanas 60’
  • D. S. Fernandes 16’
  • S. Włodarczyk 80’

Match summary

The points were shared as PEC Zwolle and Excelsior drew 2-2. It was 1-1 at half-time.

In the first half, T. Oosting put PEC Zwolle ahead in the 3rd minute and D. S. Fernandes equalised in the 16th minute. In the second half, O. Velanas put PEC Zwolle back in front with a header in the 60th minute and S. Włodarczyk equalised with a header in the 80th minute.

PEC Zwolle had the better of the chances, with 2.66 expected goals (xG) from 15 shots to Excelsior's 1.51 from 16.

Match stats

49% Possession 51%
15 Shots 16
5 Shots on target 3
5 Corners 2
406 Passes 428
76.8% Pass accuracy 75.2%
15 Tackles 15
10 Fouls 13
0 Yellow cards 1
3 Offsides 1

Key events

PEC Zwolle Excelsior
Kick-off
O. VelanasShot on target
1’
T. OostingRight foot shot1-0 (PEC Zwolle)
3’
16’
D. S. FernandesRight foot shot1-1 (Excelsior)
Second half underway
Half-time1-1
53’
Z. BuurmeesterShot on target
58’
O. VelanasHeader2-1 (PEC Zwolle)
60’
62’
E. HanssonL. Schouten
68’
E. HanssonShot on target
T. BuitinkK. Kostons
74’
79’
M. v. DuinenI. Yegoian
80’
S. WłodarczykHeader2-2 (Excelsior)
T. BuitinkShot on target
80’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.66 1.51 3’ T. Oosting (PEC Zwolle), 1-0 3’ 16’ D. S. Fernandes (Excelsior), 1-1 16’ 60’ O. Velanas (PEC Zwolle), 2-1 60’ 80’ S. Włodarczyk (Excelsior), 2-2 80’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.66 1.51 3’ T. Oosting (PEC Zwolle), 1-0 Oosting 3’ 16’ D. S. Fernandes (Excelsior), 1-1 Fernandes 16’ 60’ O. Velanas (PEC Zwolle), 2-1 Velanas 60’ 80’ S. Włodarczyk (Excelsior), 2-2 Włodarczyk 80’
PEC Zwolle 2.66 xGExcelsior 1.51 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Excelsior attacking PEC Zwolle attacking 
60’ O. Velanas (PEC Zwolle), open play, 0.72 xG, goal 54’ S. G. Jensen (PEC Zwolle), set piece, 0.69 xG, off target 16’ D. S. Fernandes (Excelsior), set piece, 0.42 xG, goal 1’ O. Velanas (PEC Zwolle), open play, 0.26 xG, saved 3’ T. Oosting (PEC Zwolle), open play, 0.22 xG, goal 80’ S. Włodarczyk (Excelsior), open play, 0.19 xG, goal 76’ N. Naujoks (Excelsior), set piece, 0.18 xG, off target 80’ T. Buitink (PEC Zwolle), open play, 0.16 xG, saved 2’ K. Kostons (PEC Zwolle), from a corner, 0.15 xG, off target 16’ C. Widell (Excelsior), set piece, 0.13 xG, blocked 40’ N. Naujoks (Excelsior), open play, 0.12 xG, off target 2’ S. G. Jensen (PEC Zwolle), from a corner, 0.11 xG, blocked 66’ K. Kostons (PEC Zwolle), from a corner, 0.11 xG, off target 47’ A. Zagre (Excelsior), open play, 0.08 xG, off target 90+1’ C. Widell (Excelsior), set piece, 0.07 xG, off target 58’ Z. Buurmeester (PEC Zwolle), open play, 0.06 xG, saved 40’ R. Meissen (Excelsior), open play, 0.06 xG, blocked 30’ G. d. Regt (Excelsior), direct free kick, 0.05 xG, off target 40’ D. S. Fernandes (Excelsior), open play, 0.04 xG, blocked 40’ L. Hartjes (Excelsior), open play, 0.04 xG, blocked 59’ K. Kostons (PEC Zwolle), open play, 0.04 xG, off target 20’ Z. Buurmeester (PEC Zwolle), open play, 0.04 xG, blocked 12’ C. Widell (Excelsior), from a corner, 0.03 xG, off target 20’ T. Oosting (PEC Zwolle), open play, 0.03 xG, blocked 55’ O. Aertssen (PEC Zwolle), open play, 0.03 xG, blocked 47’ S. G. Jensen (PEC Zwolle), from a corner, 0.02 xG, off target 68’ E. Hansson (Excelsior), open play, 0.02 xG, saved 87’ D. S. Fernandes (Excelsior), set piece, 0.03 xG, off target 89’ D. S. Fernandes (Excelsior), open play, 0.02 xG, off target 75’ N. Naujoks (Excelsior), open play, 0.02 xG, blocked 31’ R. Thomas (PEC Zwolle), open play, 0.02 xG, blocked 60’ O. Velanas (PEC Zwolle), open play, 0.72 xG, goal 54’ S. G. Jensen (PEC Zwolle), set piece, 0.69 xG, off target 16’ D. S. Fernandes (Excelsior), set piece, 0.42 xG, goal 1’ O. Velanas (PEC Zwolle), open play, 0.26 xG, saved 3’ T. Oosting (PEC Zwolle), open play, 0.22 xG, goal 80’ S. Włodarczyk (Excelsior), open play, 0.19 xG, goal 76’ N. Naujoks (Excelsior), set piece, 0.18 xG, off target 80’ T. Buitink (PEC Zwolle), open play, 0.16 xG, saved 2’ K. Kostons (PEC Zwolle), from a corner, 0.15 xG, off target 16’ C. Widell (Excelsior), set piece, 0.13 xG, blocked 40’ N. Naujoks (Excelsior), open play, 0.12 xG, off target 66’ K. Kostons (PEC Zwolle), from a corner, 0.11 xG, off target 2’ S. G. Jensen (PEC Zwolle), from a corner, 0.11 xG, blocked 47’ A. Zagre (Excelsior), open play, 0.08 xG, off target 90+1’ C. Widell (Excelsior), set piece, 0.07 xG, off target 58’ Z. Buurmeester (PEC Zwolle), open play, 0.06 xG, saved 40’ R. Meissen (Excelsior), open play, 0.06 xG, blocked 30’ G. d. Regt (Excelsior), direct free kick, 0.05 xG, off target 40’ D. S. Fernandes (Excelsior), open play, 0.04 xG, blocked 40’ L. Hartjes (Excelsior), open play, 0.04 xG, blocked 59’ K. Kostons (PEC Zwolle), open play, 0.04 xG, off target 20’ Z. Buurmeester (PEC Zwolle), open play, 0.04 xG, blocked 12’ C. Widell (Excelsior), from a corner, 0.03 xG, off target 20’ T. Oosting (PEC Zwolle), open play, 0.03 xG, blocked 55’ O. Aertssen (PEC Zwolle), open play, 0.03 xG, blocked 87’ D. S. Fernandes (Excelsior), set piece, 0.03 xG, off target 47’ S. G. Jensen (PEC Zwolle), from a corner, 0.02 xG, off target 68’ E. Hansson (Excelsior), open play, 0.02 xG, saved 89’ D. S. Fernandes (Excelsior), open play, 0.02 xG, off target 31’ R. Thomas (PEC Zwolle), open play, 0.02 xG, blocked 75’ N. Naujoks (Excelsior), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

PEC Zwolle 4-2-3-1 Starting XI
Graaff
Aertssen
Jensen
McNulty
Floranus
Buurmeester
Thomas 62’
Namli
Oosting
Velanas 62’
Kostons 74’
Excelsior 4-2-3-1 Starting XI
Gassel
Bronkhorst
Meissen 79’
Widell
Zagre
Hartjes
Schouten 62’
Fernandes
Yegoian 79’
Regt
Naujoks

Player stats

Goalkeeper1 player
90′ 1 2 36 1 – – – –
Defenders5 players
90′ 2 – – 5 1 24 2 – – –
90′ – – – 6 4 57 1 – – –
90′ 1 2 – 7 5 63 1 – – –
90′ 3 1 – 5 1 47 2 – – –
T. Gooijer Came on as a substitute
28′ – – – 2 2 13 – – – –
Midfielders5 players
90′ – – 31 – – 2 1 7 – 2 –
62′ – – 38 1 – 3 1 8 2 1 –
90′ – – 22 5 – 1 – 2 – 1 –
90′ 1 1 21 2 – – 1 2 1 – –
O. Velanas Taken off
62′ 1 – 34 2 – 3 – 8 – 4 –
Forwards2 players
K. Kostons Taken off
74′ – – 3 – 0.30 – – 2 1 9 –
T. Buitink Came on as a substitute
16′ – – 1 1 0.16 – – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

PEC Zwolle win 43% Avg odds 2.18
Draw 26% Avg odds 3.57
Excelsior win 31% Avg odds 3.00

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.