J's Footy Alerts

PSV Eindhoven v Heerenveen

Eredivisie · Netherlands · Saturday 10 October 2026, 15:30 BST
Referee: not yet assigned. Every figure below is a record of what happened in these clubs' last 10 matches in this division - counted, not forecast. Each percentage carries the number of matches it was taken over, and anything with fewer than 5 is shown as a count instead.
Last updated 05 October 2026, 23:55 BST.

What the model makes of it

63%PSV Eindhoven
16%Draw
20%Heerenveen
83%Over 2.5
17%Under 2.5
90%Home corners over 3.5 this league 78%
80%Home win or draw this league 67%
76%Home team over 0.5 first-half goals this league 51%
4.54Goals projected
11.8Corners projected

Main markets overview

Each side's own average a game in this division, last 10 for PSV Eindhoven and 10 for Heerenveen. The bar splits at the centre line; the longer side is whichever team averages more of that statistic, not whichever result would be better for them.

Corners 7.2
5.5
Shots 19.1
15.4
Shots on target 7.8
5.5
Fouls 8.9
8.7
Yellow cards 1.67
1.0
Offsides 1.33
1.33
Possession % 60.8
54.2
Expected goals 2.77
1.16
PSV Eindhoven Heerenveen

Recent form

PSV Eindhoven at home
Last 10 in this league
  • Played10
  • W / D / L7 / 2 / 1
  • Points per game2.3
  • Goals scored a game3.5
  • Goals conceded a game1.4
Last 4 at home
  • Played4
  • W / D / L3 / 1 / 0
  • Points per game2.5
  • Goals scored a game4.0
  • Goals conceded a game1.25
How often, last 10
  • Both teams scored100% (10 of 10)
  • Clean sheet0% (0 of 10)
  • Failed to score0% (0 of 10)
  • Over 1.5 match goals100% (10 of 10)
  • Over 2.5 match goals100% (10 of 10)
  • Over 3.5 match goals90% (9 of 10)
  • Over 8.5 match corners80% (8 of 10)
  • Over 9.5 match corners70% (7 of 10)
  • Over 3.5 match cards22% (2 of 9)
  • Over 4.5 match cards22% (2 of 9)
  • Over 24.5 match shots90% (9 of 10)
  • Over 26.5 match shots80% (8 of 10)
  • Over 7.5 match shots on target90% (9 of 10)
  • Over 8.5 match shots on target90% (9 of 10)
  • Over 3.5 match offsides22% (2 of 9)
  • Over 4.5 match offsides11% (1 of 9)
Results, newest first
  • L 2026-09-20 · at Twente 2-3
  • W 2026-09-13 · v Sparta Rotterdam 4-1
  • W 2026-09-05 · at Ajax 3-1
  • W 2026-08-30 · at Utrecht 6-1
  • W 2026-08-23 · v Groningen 5-1
  • W 2026-08-15 · at Excelsior 2-1
  • D 2026-08-08 · v Fortuna Sittard 2-2
  • W 2026-05-17 · v Twente 5-1
  • W 2026-05-10 · at GO Ahead Eagles 4-1
  • D 2026-05-02 · at Ajax 2-2
Heerenveen away
Last 10 in this league
  • Played10
  • W / D / L2 / 4 / 4
  • Points per game1.0
  • Goals scored a game1.3
  • Goals conceded a game1.4
Last 5 away
  • Played5
  • W / D / L1 / 2 / 2
  • Points per game1.0
  • Goals scored a game2.0
  • Goals conceded a game1.8
How often, last 10
  • Both teams scored40% (4 of 10)
  • Clean sheet40% (4 of 10)
  • Failed to score40% (4 of 10)
  • Over 1.5 match goals70% (7 of 10)
  • Over 2.5 match goals50% (5 of 10)
  • Over 3.5 match goals50% (5 of 10)
  • Over 8.5 match corners80% (8 of 10)
  • Over 9.5 match corners60% (6 of 10)
  • Over 3.5 match cards11% (1 of 9)
  • Over 4.5 match cards0% (0 of 9)
  • Over 24.5 match shots100% (10 of 10)
  • Over 26.5 match shots80% (8 of 10)
  • Over 7.5 match shots on target80% (8 of 10)
  • Over 8.5 match shots on target70% (7 of 10)
  • Over 3.5 match offsides44% (4 of 9)
  • Over 4.5 match offsides22% (2 of 9)
Results, newest first
  • W 2026-09-19 · at Sparta Rotterdam 4-0
  • D 2026-09-12 · v Telstar 0-0
  • L 2026-09-06 · v AZ Alkmaar 2-3
  • D 2026-08-30 · at Willem II 2-2
  • L 2026-08-22 · v PEC Zwolle 0-2
  • D 2026-08-16 · at Ajax 2-2
  • W 2026-08-09 · v Twente 1-0
  • L 2026-05-21 · at Utrecht 2-3
  • D 2026-05-17 · v Ajax 0-0
  • L 2026-05-11 · at NAC Breda 0-2

Head to head

75% 25%
3 PSV Eindhoven 75% 0 drawn 0% 1 Heerenveen 25%

Every competition, including cups - so a tie here may have been played under very different circumstances from a league match. The colour on each share above is relative to what an EVEN record between these two sides would look like (a third each) - not the fixed high/mid/low cut-offs used on a form rate elsewhere on this page - because a head-to-head has no league average to be measured against. The W/D/L mark on each meeting is from PSV Eindhoven's side, whichever club was actually at home that day.

Squads this season

PSV Eindhoven
PlayerAppsGoalsAssistsYel
Sven Mijnans M 6 4 1 0
Guus Til M 7 4 0 0
Ricardo Pepi F 7 3 0 0
Ruben van Bommel M 7 2 2 3
Sergiño Dest D 6 2 2 0
Ivan Perišić M 7 2 1 2
Mauro Júnior D 7 1 2 0
Esmir Bajraktarević F 4 1 2 0
Lutsharel Geertruida D 4 1 1 1
Kodai Sano M 6 1 0 1
Ryan Flamingo D 6 1 0 0
Noah Fernandez M 5 1 0 1
Paul Wanner M 7 0 2 0
Amir Bouhamdi F 5 0 2 0
Alassane Pléa F 1 0 1 0
Armando Obispo D 7 0 0 2
Matěj Kovář G 7 0 0 0
Dennis Man F 3 0 0 1
Filip Kostić M 2 0 0 1
Kiliann Sildillia D 2 0 0 0
Yarek Gasiorowski D 2 0 0 0
A. Santos M 1 0 0 0
Joey Veerman M 1 0 0 0
Heerenveen
PlayerAppsGoalsAssistsYel
Jacob Trenskow M 7 3 1 1
Maxence Rivera M 6 2 1 0
Nolhan Courtens M 5 2 0 1
Luca Oyen M 6 1 1 1
Ringo Meerveld M 7 1 0 0
Oliver Braude D 6 1 0 0
M. Farji F 2 1 0 1
Levi Smans M 5 0 3 0
Dylan Vente F 7 0 2 0
Sam Kersten D 7 0 1 0
Dirk Wanner Proper M 5 0 1 1
Bernt Klaverboer G 7 0 0 0
Maas Willemsen D 7 0 0 0
Vasilios Zagaritis D 7 0 0 1
Hristiyan Petrov D 5 0 0 0
Marcus Linday M 4 0 0 1
Lanroy Machine M 3 0 0 0
Roberts Uldriķis F 3 0 0 0
Luuk Brouwers M 2 0 0 0
Darling Bladi D 1 0 0 0
Mats Egbring D 1 0 0 0
Nikolai Soyset Hopland D 1 0 0 0

These are counts, not forecasts. Everything outside the model block is a description of matches that have already been played: "over 2.5 goals, 7 of 10" means seven of this side's last ten in this division finished with three or more, and it is not a statement about this one. A rate over fewer than 5 matches is printed as a count with no percentage, because a handful of matches is fully described by naming them. Form is scoped to this division deliberately - a side promoted or relegated in the summer earned its earlier record against a different standard of opposition - so a newly promoted club shows fewer matches rather than a longer record from somewhere else. Head to head is the one section that reads every competition. A statistic the data source does not report is shown as "not reported" rather than as zero; expected goals in particular is carried in the top divisions and largely absent below the second tier, so it is withheld there rather than averaged over the third of matches that have it. Model percentages are measured walk-forward against a base rate and not against a bookmaker's price. Not betting advice.