Eredivisie · 2025Sat, 7 Mar 2026, 19:00 UTCFull timePhilips StadionFull-time recap
21Full-time recap

This page describes the completed match context. The result is not presented as a prior forecast.

This match

Match statistics

MetricPSV EindhovenAZ Alkmaar
Shots19 shots/match13 shots/match
Shots on target8 shots/match5 shots/match
Expected goals2.33 xG/match1.6 xG/match
Possession64%36%
Corners5 corners/match6 corners/match
Fouls7 fouls/match4 fouls/match

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Each team attacks towards its own end of the pitch.

Sven Mijnans · AZ Alkmaar · 12′ · 0.01 xG · off target or blockedIsmael Saibari · PSV Eindhoven · 36′ · 0.02 xG · off target or blockedJerdy Schouten · PSV Eindhoven · 37′ · 0.02 xG · off target or blockedIvan Perišić · PSV Eindhoven · 45′ · 0.02 xG · on targetDenso Kasius · AZ Alkmaar · 66′ · 0.02 xG · off target or blockedRicardo Pepi · PSV Eindhoven · 60′ · 0.04 xG · on targetIvan Perišić · PSV Eindhoven · 66′ · 0.04 xG · off target or blockedElijah Dijkstra · AZ Alkmaar · 21′ · 0.05 xG · off target or blockedPaul Wanner · PSV Eindhoven · 29′ · 0.05 xG · off target or blockedRicardo Pepi · PSV Eindhoven · 34′ · 0.05 xG · off target or blockedDennis Man · PSV Eindhoven · 37′ · 0.05 xG · off target or blockedDenso Kasius · AZ Alkmaar · 72′ · 0.05 xG · off target or blockedIvan Perišić · PSV Eindhoven · 80′ · 0.05 xG · off target or blockedIsmael Saibari · PSV Eindhoven · 58′ · 0.06 xG · off target or blockedPeer Koopmeiners · AZ Alkmaar · 24′ · 0.07 xG · on targetRo-Zangelo Daal · AZ Alkmaar · 19′ · 0.08 xG · off target or blockedPaul Wanner · PSV Eindhoven · 4′ · 0.09 xG · on targetIsmael Saibari · PSV Eindhoven · 6′ · 0.09 xG · off target or blockedTroy Parrott · AZ Alkmaar · 61′ · 0.11 xG · on targetAyoub Oufkir · AZ Alkmaar · 90′ · 0.12 xG · on targetArmando Obispo · PSV Eindhoven · 45′ · 0.13 xG · on targetIsak Steiner Jensen · AZ Alkmaar · 55′ · 0.14 xG · off target or blockedSven Mijnans · AZ Alkmaar · 65′ · 0.15 xG · off target or blockedTroy Parrott · AZ Alkmaar · 20′ · 0.16 xG · off target or blockedPaul Wanner · PSV Eindhoven · 62′ · 0.16 xG · on targetRicardo Pepi · PSV Eindhoven · 80′ · 0.17 xG · on targetBilly van Duijl · AZ Alkmaar · 13′ · 0.18 xG · goalTroy Parrott · PSV Eindhoven · 45′ · 0.18 xG · goalRicardo Pepi · PSV Eindhoven · 17′ · 0.23 xG · off target or blockedRicardo Pepi · PSV Eindhoven · 68′ · 0.29 xG · off target or blockedRicardo Pepi · PSV Eindhoven · 22′ · 0.34 xG · on targetDenso Kasius · AZ Alkmaar · 84′ · 0.44 xG · on targetRicardo Pepi · PSV Eindhoven · 86′ · 0.44 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

PSV Eindhoven: 20 shots, 9 on target, 2.52 xG. AZ Alkmaar: 13 shots, 5 on target, 1.58 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.530′HT90′Troy Parrott · PSV Eindhoven · 45′Ricardo Pepi · PSV Eindhoven · 86′Billy van Duijl · AZ Alkmaar · 13′

The step line is cumulative expected goals; circles mark goals. Final: PSV Eindhoven 2.52 xG · AZ Alkmaar 1.58 xG.

30-second read

What the record shows

The clearest recorded pattern is: PSV Eindhoven's last-five goals scored average is below their season average. A second useful context is: PSV Eindhoven's shot volume and the opposing shot-allowance context sit above their competition baselines. Limitation: Recent samples and important metric coverage meet the strong evidence threshold.

PSV Eindhoven's recent record differs from the season

weak

PSV Eindhoven's last-five goals scored average is below their season average.

2.2 goals/matchGoals forLast 5 · Season2.88 goals/match
Evidence and caveat

Comparison: An unweighted last-five average is compared with the unweighted season average.

Window: last_5 versus season

MetricLast 5SeasonBaseline
Goals for2.2 goals/match2.88 goals/match1.49 goals/match

Caveat: Five matches are sensitive to opponent mix and isolated match states.

PSV Eindhoven show a distinct attacking-volume record

weak

PSV Eindhoven's shot volume and the opposing shot-allowance context sit above their competition baselines.

18 shots/matchShotsPSV Eindhoven · AZ Alkmaar15.3 shots/match
Evidence and caveat

Comparison: Team shot volume is paired with the opponent's recorded shot allowance.

Window: season

MetricPSV EindhovenAZ AlkmaarBaseline
Shots18 shots/match15.3 shots/match14.2 shots/match
Shots against11.5 shots/match12.6 shots/match12.9 shots/match

Caveat: Shot volume describes activity; it does not establish finishing quality or a match outcome.

The teams have contrasting possession records

moderate

PSV Eindhoven have recorded the higher season possession share.

61.2%PossessionPSV Eindhoven · AZ Alkmaar52.5%
Evidence and caveat

Comparison: The recorded possession gap is 8.7 percentage points.

Window: season

MetricPSV EindhovenAZ AlkmaarBaseline
Possession61.2%52.5%49.1%

Caveat: Possession share does not show where possession occurred or how chances were created.

History

Head-to-head

Recent meetings between these teams — history, not a forecast.

1PSV Eindhoven
0Draws
0AZ Alkmaar
AZ AlkmaarPSV Eindhoven · Eredivisie15

Metric comparison

Values, percentiles and samples

Where the edge is

PSV Eindhoven favored in 10 of 14 directional metrics · AZ Alkmaar in 0 · 4 too close

2.88 goals/matchGoals scoredseason · 26/261.65 goals/match
1.19 goals/matchGoals allowedseason · 26/261.62 goals/match
2.11 xG/matchExpected goalsseason · 26/261.83 xG/match
1.11 xG/matchExpected goals allowedseason · 26/261.29 xG/match
18 shots/matchShotsseason · 26/2615.3 shots/match
11.5 shots/matchShots allowedseason · 26/2612.6 shots/match
7.35 shots/matchShots on targetseason · 26/265.77 shots/match
3.69 shots/matchShots on target allowedseason · 26/264.58 shots/match
61.2%Possessionseason · 26/2652.5%
7.23 corners/matchCornersseason · 26/265.46 corners/match
4.23 corners/matchCorners allowedseason · 26/264.46 corners/match
Cardsseason · 0/0
10.8 fouls/matchFoulsseason · 26/2610.4 fouls/match
Passesseason · 0/0
Pass accuracyseason · 0/0
Shots inside boxseason · 0/0
Blocked shotsseason · 0/0
Goalkeeper savesseason · 0/0
Offsidesseason · 0/0
23%Clean-sheet frequencyseason · 26/2619%
96%Scoring frequencyseason · 26/2692%

Style profile

How the teams compare

Competition percentiles describe recorded style; they do not rank likely outcomes.

Possession control

Relative share of recorded possession within the competition.

PSV Eindhoven97.2
AZ Alkmaar69.4
0–100 competition percentile · coverage 100%

Attacking volume

Recorded shot and scoring volume, expressed as competition percentiles.

PSV Eindhoven95.4
AZ Alkmaar65.7
0–100 competition percentile · coverage 100%

Defensive resistance

Lower recorded scoring and shot allowance produces a higher descriptive percentile.

PSV Eindhoven87.1
AZ Alkmaar60.2
0–100 competition percentile · coverage 100%

Directness proxy

Shots per possession point; a descriptive transition/directness proxy, not an outcome score.

PSV Eindhoven69.4
AZ Alkmaar63.9
0–100 competition percentile · coverage 100%

Physicality

Recorded fouls and cards relative to competition peers.

PSV Eindhoven41.7
AZ Alkmaar30.6
0–100 competition percentile · coverage 50%

Set-piece relevance

Corner volume relative to competition peers.

PSV Eindhoven91.7
AZ Alkmaar69.4
0–100 competition percentile · coverage 100%

Tempo and pressure proxy

Combined event-volume percentiles for shots, corners and fouls.

PSV Eindhoven80.6
AZ Alkmaar57
0–100 competition percentile · coverage 100%

Recent form

Season, last 10 and last 5

Window

Last 5

5 / 5 matches
2.2 goals/matchGoals scored5/51.4 goals/match
1.2 goals/matchGoals allowed5/51.4 goals/match
2.66 xG/matchExpected goals5/51.48 xG/match
21.2 shots/matchShots5/512.6 shots/match
8 shots/matchShots on target5/55.8 shots/match
64.2%Possession5/546.8%
7.6 corners/matchCorners5/53.8 corners/match
Cards0/0
10.8 fouls/matchFouls5/58.6 fouls/match

Window

Last 10

10 / 10 matches
2.5 goals/matchGoals scored10/101.2 goals/match
1.1 goals/matchGoals allowed10/101.4 goals/match
2.39 xG/matchExpected goals10/101.48 xG/match
18.4 shots/matchShots10/1012.8 shots/match
7.5 shots/matchShots on target10/105.1 shots/match
63.2%Possession10/1049.6%
8.8 corners/matchCorners10/104.1 corners/match
Cards0/0
11 fouls/matchFouls10/1010.6 fouls/match

Window

Season

26 / 26 matches
2.88 goals/matchGoals scored26/261.65 goals/match
1.19 goals/matchGoals allowed26/261.62 goals/match
2.11 xG/matchExpected goals26/261.83 xG/match
18 shots/matchShots26/2615.3 shots/match
7.35 shots/matchShots on target26/265.77 shots/match
61.2%Possession26/2652.5%
7.23 corners/matchCorners26/265.46 corners/match
Cards0/0
10.8 fouls/matchFouls26/2610.4 fouls/match

Venue split

Home and away samples

Window

Home team at home / away team away

13 / 14 matches
3.15 goals/matchGoals scored13/141.29 goals/match
1.38 goals/matchGoals allowed13/141.5 goals/match
2.31 xG/matchExpected goals13/141.72 xG/match
20.2 shots/matchShots13/1414.9 shots/match
7.31 shots/matchShots on target13/145.64 shots/match
63.5%Possession13/1453.6%
7.62 corners/matchCorners13/145.43 corners/match
Cards0/0
10.4 fouls/matchFouls13/1411.3 fouls/match

Schedule context

Rest and recent workload

7.05 daysRest before fixtureprevious completed fixtures · 1/16.14 days
1 matchesMatches in previous 14 daysprevious completed fixtures · 1/12 matches

Evidence quality

How much supports this analysis

Grade A · Strong evidenceready
Season samples26 / 26home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • Recent samples and important metric coverage meet the strong evidence threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: cards.
Analysis cutoff: Sat, 7 Mar 2026, 23:00 UTC · analysis-v4

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Create a graphic from this match