PSV Eindhoven vs PEC Zwolle

23 April 2026 · Eredivisie · 2025/26 · Referee Marc Nagtegaal

Full time 6 – 1

Half-time: 1–0

  • Ricardo Pepi 8’, 57’
  • Simon Graves 72’ (og)
  • Esmir Bajraktarević 74’, 82’
  • Couhaib Driouech 79’
  • Zico Buurmeester 51’

Match summary

PSV Eindhoven won comfortably, 6-1 at home to PEC Zwolle. PSV Eindhoven led 1-0 at half-time.

In the first half, Ricardo Pepi put PSV Eindhoven ahead with a header in the 8th minute. In the second half, Zico Buurmeester equalised in the 51st minute, Pepi put PSV Eindhoven back in front with a header in the 57th minute, Graves's own goal made it 3-1 in the 72nd minute, Esmir Bajraktarević made it 4-1 in the 74th minute, Couhaib Driouech made it 5-1 in the 79th minute, and Bajraktarević made it 6-1 in the 82nd minute.

The chances backed that up: PSV Eindhoven created 2.07 expected goals (xG) from 17 shots to PEC Zwolle's 0.91 from 6.

Match stats

67% Possession 33%
17 Shots 6
11 Shots on target 4
4 Corners 4
702 Passes 339
90.3% Pass accuracy 80.2%
17 Tackles 20
10 Fouls 4
1 Yellow cards 1
0 Red cards 0
2 Offsides 0

Key events

PSV Eindhoven PEC Zwolle
Kick-off
Couhaib DriouechShot on target
6’
Ricardo PepiHeader1-0 (PSV Eindhoven)
8’
13’
Olivier AertssenShot on target
Mauro JúniorShot on target
20’
41’
Anselmo Garcia McNulty
Ricardo PepiShot on target
43’
Second half underway
Half-time1-0
51’
Zico BuurmeesterLeft foot shot1-1 (PEC Zwolle)
51’
Thijs OostingShot on target
53’
Odysseus VelanasShot on target
Ricardo PepiHeader2-1 (PSV Eindhoven)
57’
Joel Van Den BergShot on target
67’
Simon GravesOwn goal3-1 (PSV Eindhoven)
72’
Esmir Bajraktarević4-1 (PSV Eindhoven)
73’
Couhaib DriouechLeft foot shot5-1 (PSV Eindhoven)
79’
Guus TilShot on target
79’
Jim KollerGuus Til
81’
Esmir BajraktarevićLeft foot shot6-1 (PSV Eindhoven)
82’
83’
Thomas BuitinkKaj de Rooij
Jordy BawuahShot on target
86’
89’
Full-time6-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 0.91 8’ Ricardo Pepi (PSV Eindhoven), 1-0 8’ 51’ Zico Buurmeester (PEC Zwolle), 1-1 51’ 57’ Ricardo Pepi (PSV Eindhoven), 2-1 57’ 72’ Simon Graves (PSV Eindhoven) own goal, 3-1 72’ 74’ Esmir Bajraktarević (PSV Eindhoven), 4-1 74’ 79’ Couhaib Driouech (PSV Eindhoven), 5-1 79’ 82’ Esmir Bajraktarević (PSV Eindhoven), 6-1 82’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.07 0.91 8’ Ricardo Pepi (PSV Eindhoven), 1-0 Pepi 8’ 51’ Zico Buurmeester (PEC Zwolle), 1-1 Buurmeester 51’ 57’ Ricardo Pepi (PSV Eindhoven), 2-1 Pepi 57’ 72’ Simon Graves (PSV Eindhoven) own goal, 3-1 Graves 72’ 74’ Esmir Bajraktarević (PSV Eindhoven), 4-1 Bajraktarević 74’ 79’ Couhaib Driouech (PSV Eindhoven), 5-1 Driouech 79’ 82’ Esmir Bajraktarević (PSV Eindhoven), 6-1 Bajraktarević 82’
PSV Eindhoven 2.07 xGPEC Zwolle 0.91 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 PEC Zwolle attacking PSV Eindhoven attacking 
79’ Couhaib Driouech (PSV Eindhoven), open play, 0.88 xG, goal 51’ Thijs Oosting (PEC Zwolle), open play, 0.56 xG, saved 79’ Guus Til (PSV Eindhoven), open play, 0.23 xG, saved 8’ Ricardo Pepi (PSV Eindhoven), open play, 0.19 xG, goal 51’ Zico Buurmeester (PEC Zwolle), open play, 0.19 xG, goal 43’ Ricardo Pepi (PSV Eindhoven), open play, 0.18 xG, saved 67’ Joel Van Den Berg (PSV Eindhoven), open play, 0.11 xG, saved 82’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.11 xG, goal 34’ Joey Veerman (PSV Eindhoven), direct free kick, 0.07 xG, blocked 20’ Mauro Júnior (PSV Eindhoven), open play, 0.06 xG, saved 53’ Odysseus Velanas (PEC Zwolle), open play, 0.05 xG, saved 63’ Thijs Oosting (PEC Zwolle), open play, 0.05 xG, blocked 31’ Mauro Júnior (PSV Eindhoven), from a corner, 0.05 xG, blocked 6’ Couhaib Driouech (PSV Eindhoven), open play, 0.04 xG, saved 13’ Olivier Aertssen (PEC Zwolle), open play, 0.03 xG, saved 57’ Ricardo Pepi (PSV Eindhoven), open play, 0.04 xG, goal 67’ Ricardo Pepi (PSV Eindhoven), open play, 0.03 xG, blocked 86’ Jordy Bawuah (PSV Eindhoven), open play, 0.03 xG, saved 39’ Kaj de Rooij (PEC Zwolle), open play, 0.03 xG, blocked 64’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.03 xG, off target 56’ Joel Van Den Berg (PSV Eindhoven), open play, 0.02 xG, blocked 74’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.01 xG, goal 34’ Joey Veerman (PSV Eindhoven), set piece, 0.01 xG, blocked 72’ Simon Graves (PEC Zwolle), own goal 79’ Couhaib Driouech (PSV Eindhoven), open play, 0.88 xG, goal 51’ Thijs Oosting (PEC Zwolle), open play, 0.56 xG, saved 79’ Guus Til (PSV Eindhoven), open play, 0.23 xG, saved 8’ Ricardo Pepi (PSV Eindhoven), open play, 0.19 xG, goal 51’ Zico Buurmeester (PEC Zwolle), open play, 0.19 xG, goal 43’ Ricardo Pepi (PSV Eindhoven), open play, 0.18 xG, saved 67’ Joel Van Den Berg (PSV Eindhoven), open play, 0.11 xG, saved 82’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.11 xG, goal 34’ Joey Veerman (PSV Eindhoven), direct free kick, 0.07 xG, blocked 20’ Mauro Júnior (PSV Eindhoven), open play, 0.06 xG, saved 53’ Odysseus Velanas (PEC Zwolle), open play, 0.05 xG, saved 63’ Thijs Oosting (PEC Zwolle), open play, 0.05 xG, blocked 31’ Mauro Júnior (PSV Eindhoven), from a corner, 0.05 xG, blocked 6’ Couhaib Driouech (PSV Eindhoven), open play, 0.04 xG, saved 57’ Ricardo Pepi (PSV Eindhoven), open play, 0.04 xG, goal 13’ Olivier Aertssen (PEC Zwolle), open play, 0.03 xG, saved 67’ Ricardo Pepi (PSV Eindhoven), open play, 0.03 xG, blocked 86’ Jordy Bawuah (PSV Eindhoven), open play, 0.03 xG, saved 39’ Kaj de Rooij (PEC Zwolle), open play, 0.03 xG, blocked 64’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.03 xG, off target 56’ Joel Van Den Berg (PSV Eindhoven), open play, 0.02 xG, blocked 74’ Esmir Bajraktarević (PSV Eindhoven), open play, 0.01 xG, goal 34’ Joey Veerman (PSV Eindhoven), set piece, 0.01 xG, blocked 72’ Simon Graves (PEC Zwolle), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

PSV Eindhoven 4-2-3-1 Starting XI
Olij
Júnior 80’
Flamingo
Gasiorowski
Sildillia
Berg
Veerman 69’
Bajraktarević 2
Driouech
Til 81’
Pepi 2 81’
PEC Zwolle 4-2-3-1 Starting XI
Graaff
Floranus
Aertssen 83’
Graves
McNulty
Thomas 70’
Buurmeester
Velanas
Rooij 83’
Oosting
Kostons

Player stats

Goalkeeper1 player
90′ 3 1 47 – – – – –
Defenders4 players
90′ 3 1 – 8 4 64 3 – – –
90′ 2 3 – 3 – 129 1 – – –
90′ 1 – – 1 – 92 – – – –
Mauro Júnior Taken off
80′ 3 – – 6 – 84 – – – –
Midfielders8 players
90′ – – 37 1 – 1 2 3 – – –
Joey Veerman Taken off
69′ – – 71 – – – 1 2 – – –
90′ 2 2 49 3 – – – 3 – 1 –
Guus Til Taken off
81′ – 1 36 2 – 2 – 3 2 1 –
90′ 1 1 48 3 – 2 – 4 1 – –
Ivan Perišić Came on as a substitute
21′ – – 18 – – – – – 2 –
Jordy Bawuah Came on as a substitute
10′ – – 4 – – 1 – 1 – – –
Jim Koller Came on as a substitute
9′ – – 3 – – – – 2 1 1 –
Forwards2 players
Ricardo Pepi Taken off
81′ 2 – 4 3 0.43 – 1 2 1 18 –
Myron Boadu Came on as a substitute
9′ – – – – – – – – – – –
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

PSV Eindhoven win 74% Avg odds 1.27
Draw 15% Avg odds 6.40
PEC Zwolle win 11% Avg odds 8.23

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.