Eredivisie · 2025De Kuip

Feyenoord 2–3 PSV Eindhoven · Eredivisie

2–3Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

PSV Eindhoven won 2–3.

Shots
1211
Shots on target
66
Expected goals
1.141.16
Possession
48%52%

Full time

What the match recorded

PSV Eindhoven beat Feyenoord 3–2. Recorded in this match (Feyenoord – PSV Eindhoven): shots 12–11, shots on target 6–6, expected goals 1.14–1.16, possession 48%–52%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Both teams have elevated corners records

strong

Each team's season corners average is above the competition baseline.

7.5 corners/match ●CornersFeyenoord · PSV Eindhoven6.4 corners/match
Evidence and caveat

Comparison: Both team averages are compared with the same competition baseline.

Window: season

MetricFeyenoordPSV EindhovenBaseline
Corners7.5 corners/match6.4 corners/match4.95 corners/match

Caveat: A shared historical pattern is descriptive and may not repeat in one fixture.

Feyenoord's recent record differs from the season

weak

Feyenoord's last-five goals scored average is above their season average.

3.2 goals/match ▲Goals forLast 5 · Season2.7 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 for3.2 goals/match2.7 goals/match1.63 goals/match

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

This match

Match statistics

  • Shots12 shots11 shotsFeyenoord 12 shots, PSV Eindhoven 11 shots
  • Shots on target6 shots6 shotsFeyenoord 6 shots, PSV Eindhoven 6 shots
  • Expected goals1.14 xG1.16 xGFeyenoord 1.14 xG, PSV Eindhoven 1.16 xG
  • Possession48%52%Feyenoord 48%, PSV Eindhoven 52%
  • Corners3 corners5 cornersFeyenoord 3 corners, PSV Eindhoven 5 corners
  • Fouls7 fouls13 foulsFeyenoord 7 fouls, PSV Eindhoven 13 fouls

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Ivan Perišić · PSV Eindhoven · 65′ · 0.03 xG · on targetIvan Perišić · PSV Eindhoven · 65′ · 0.03 xG · off target or blockedAnis Hadj Moussa · Feyenoord · 8′ · 0.04 xG · off target or blockedSergiño Dest · PSV Eindhoven · 14′ · 0.04 xG · off target or blockedLuciano Valente · Feyenoord · 50′ · 0.04 xG · goalLeo Sauer · Feyenoord · 66′ · 0.04 xG · on targetOussama Targhalline · Feyenoord · 73′ · 0.04 xG · goalAyase Ueda · Feyenoord · 13′ · 0.05 xG · off target or blockedIsmael Saibari · PSV Eindhoven · 35′ · 0.05 xG · off target or blockedIsmael Saibari · PSV Eindhoven · 51′ · 0.05 xG · goalAyase Ueda · Feyenoord · 58′ · 0.05 xG · on targetRicardo Pepi · PSV Eindhoven · 90′ · 0.05 xG · on targetIsmael Saibari · PSV Eindhoven · 60′ · 0.06 xG · goalAyase Ueda · Feyenoord · 45′ · 0.07 xG · on targetAyase Ueda · Feyenoord · 87′ · 0.11 xG · on targetCyle Larin · Feyenoord · 90′ · 0.11 xG · off target or blockedTsuyoshi Watanabe · Feyenoord · 63′ · 0.12 xG · off target or blockedRicardo Pepi · PSV Eindhoven · 89′ · 0.12 xG · off target or blockedAyase Ueda · Feyenoord · 80′ · 0.13 xG · off target or blockedGuus Til · PSV Eindhoven · 42′ · 0.14 xG · off target or blockedIsmael Saibari · PSV Eindhoven · 30′ · 0.29 xG · goalIvan Perišić · PSV Eindhoven · 45′ · 0.29 xG · on targetLuciano Valente · Feyenoord · 76′ · 0.38 xG · off target or blocked
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Feyenoord: 12 shots, 6 on target, 1.18 xG. PSV Eindhoven: 11 shots, 6 on target, 1.15 xG.

How the match built

Expected-goals timeline

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

00.751.50′HT90′Luciano Valente · Feyenoord · 50′Oussama Targhalline · Feyenoord · 73′Ismael Saibari · PSV Eindhoven · 30′Ismael Saibari · PSV Eindhoven · 51′Ismael Saibari · PSV Eindhoven · 60′

The step line is cumulative expected goals; circles mark goals. Final: Feyenoord 1.18 xG · PSV Eindhoven 1.15 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

0Feyenoord
2Draws
3PSV Eindhoven
Feyenoord — PSV Eindhoven · Eredivisie2–3
PSV Eindhoven — Feyenoord · Eredivisie3–0
PSV Eindhoven — Feyenoord · Eredivisie2–2
Feyenoord — PSV Eindhoven · Eredivisie1–2
Feyenoord — PSV Eindhoven · Eredivisie2–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Feyenoord favored in 7 of 11 directional metrics · PSV Eindhoven in 3 · 1 too close

led this metric higher value (descriptive) too close

Window

Season

Feyenoord10 matchesPSV Eindhoven10 matches
2.7 goals/matchGoals scored10/10▲ 3 goals/match
0.9 goals/match ▲Goals allowed10/101.4 goals/match
2.02 xG/matchExpected goals10/102.1 xG/match
17.1 shots/matchShots10/10▲ 18.9 shots/match
6.9 shots/matchShots on target10/10▲ 7.8 shots/match
54.4%Possession10/10● 60.1%
7.5 corners/match ●Corners10/106.4 corners/match
8.67 fouls/matchFouls9/1010.9 fouls/match

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidence — limited
Season samples10 / 10home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • The fixture is outside the configured active season.
  • 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.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Sun, 26 Oct 2025, 17:30 UTC · analysis-v4

Team rankings in Eredivisie

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.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required