All teams

SC Heerenveen

Eredivisie · strength −0.86 (attack −0.44, defence −0.43) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Eredivisie 26/27 goals 15–11 · xG 12.7–12.0 · 12 points from 12.9 in 991212.9−0.9
VriendenLoterij Eredivisie 25/26 goals 58–54 · xG 50.1–46.9 · 51 points from 50.1 in 34345150.1+0.9

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.75−0.50−0.25+0.00+0.25+0.50Aug 2025OctDecFebAprJunAugOctDefence −0.43Attack −0.44
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.86−0.44−0.43
Sep 2026−1.08−0.53−0.55
Aug 2026−1.03−0.49−0.54
Jul 2026−0.75−0.31−0.44
Jun 2026−0.76−0.31−0.45
May 2026−0.76−0.31−0.45
Apr 2026−0.68−0.29−0.39
Mar 2026−0.73−0.33−0.40
Feb 2026−0.63−0.32−0.31
Jan 2026−0.39−0.25−0.14
Dec 2025−0.31−0.23−0.07
Nov 2025−0.28−0.13−0.15
Oct 2025−0.19−0.19+0.01
Sep 2025+0.17−0.23+0.40
Aug 2025−0.04−0.12+0.08

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Bernt Klaverboer Goalkeeper · 810′ · 9 matches951.352.1on 16 Oct 2026 v Excelsior49.6on 9 Oct 2026 at PSV Eindhoven46.1on 19 Sep 2026 at Sparta Rotterdam−2.1
2Vasilios Zagaritis Defender · 810′ · 9 matches943.446.3on 16 Oct 2026 v Excelsior52.6on 9 Oct 2026 at PSV Eindhoven40.1on 19 Sep 2026 at Sparta Rotterdam+3.0
3Maas Willemsen Defender · 806′ · 9 matches945.442.5on 16 Oct 2026 v Excelsior53.2on 9 Oct 2026 at PSV Eindhoven48.1on 19 Sep 2026 at Sparta Rotterdam+2.6
4Jacob Trenskow Midfielder · 778′ · 9 matches948.144.7on 16 Oct 2026 v Excelsior43.7on 9 Oct 2026 at PSV Eindhoven51.8on 19 Sep 2026 at Sparta Rotterdamlevel (−1.7)
5Sam Kersten Defender · 766′ · 9 matches947.237.4on 16 Oct 2026 v Excelsior43.2on 9 Oct 2026 at PSV Eindhoven61.7on 19 Sep 2026 at Sparta Rotterdamlevel (+0.2)
6Dylan Vente Forward · 755′ · 9 matches943.150.6on 16 Oct 2026 v Excelsior45.6on 9 Oct 2026 at PSV Eindhoven47.9on 19 Sep 2026 at Sparta Rotterdam+5.1
7Ringo Meerveld Midfielder · 501′ · 9 matches946.373.3on 16 Oct 2026 v Excelsior44.6on 9 Oct 2026 at PSV Eindhoven58.1on 19 Sep 2026 at Sparta Rotterdam+6.6
8Oliver Braude Defender · 678′ · 8 matches841.542.5on 16 Oct 2026 v Excelsior37.0on 9 Oct 2026 at PSV Eindhoven48.6on 19 Sep 2026 at Sparta Rotterdamlevel (+1.5)
9Maxence Rivera Midfielder · 539′ · 8 matches836.332.3on 16 Oct 2026 v Excelsior46.5on 9 Oct 2026 at PSV Eindhoven48.7on 19 Sep 2026 at Sparta Rotterdam+6.5
10Luca Oyen Midfielder · 198′ · 8 matches844.8100.0on 16 Oct 2026 v Excelsior38.8on 9 Oct 2026 at PSV Eindhoven56.3on 19 Sep 2026 at Sparta Rotterdam+16.5
11Nolhan Courtens Midfielder · 532′ · 7 matches743.938.1on 16 Oct 2026 v Excelsior47.7on 9 Oct 2026 at PSV Eindhoven53.1on 19 Sep 2026 at Sparta Rotterdam+2.5
12Levi Smans Midfielder · 342′ · 7 matches748.848.3on 16 Oct 2026 v Excelsior37.7on 9 Oct 2026 at PSV Eindhoven58.6on 19 Sep 2026 at Sparta Rotterdamlevel (−0.1)
13Marcus Linday Midfielder · 530′ · 6 matches648.940.5on 16 Oct 2026 v Excelsior48.4on 9 Oct 2026 at PSV Eindhoven48.9on 19 Sep 2026 at Sparta Rotterdam−3.1
14Hristiyan Petrov Defender · 97′ · 6 matches656.447.2on 16 Oct 2026 v Excelsior65.1on 13 Sep 2026 v SC Telstar48.5on 6 Sep 2026 v AZ Alkmaar+6.3
15Dirk Wanner Proper Midfielder · 409′ · 5 matches546.346.9on 6 Sep 2026 v AZ Alkmaar45.0on 30 Aug 2026 at Willem II Tilburg46.3on 22 Aug 2026 v PEC Zwollelevel (−0.4)
16Lanroy Machine Forward · 101′ · 4 matches439.134.7on 9 Oct 2026 at PSV Eindhoven32.7on 22 Aug 2026 v PEC Zwolle40.8on 16 Aug 2026 at AFC Ajax−3.4
17Roberts Uldriķis Forward · 69′ · 4 matches445.029.2on 16 Oct 2026 v Excelsior36.1on 19 Sep 2026 at Sparta Rotterdam36.1on 13 Sep 2026 v SC Telstar−10.0
18Marko Farji Midfielder · 68′ · 4 matches453.240.1on 16 Oct 2026 v Excelsior37.0on 9 Oct 2026 at PSV Eindhoven100.0on 19 Sep 2026 at Sparta Rotterdam+2.6
19Mats Egbring Defender · 83′ · 2 matches241.738.4on 9 Oct 2026 at PSV Eindhoven42.4on 9 Aug 2026 v FC Twente–
20Luuk Brouwers Midfielder · 31′ · 2 matches248.755.6on 30 Aug 2026 at Willem II Tilburg34.2on 22 Aug 2026 v PEC Zwolle–
21Darling Bladi Defender · 13′ · 1 match142.842.8on 9 Aug 2026 v FC Twente–
22Nikolai Soyset Hopland Defender · 13′ · 1 match159.659.6on 9 Aug 2026 v FC Twente–
23Anass Bouziane Midfielder · 9′ · 1 match141.141.1on 19 Sep 2026 at Sparta Rotterdam–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

44 since July 2025
DateCompetitionOpponentResultxGExpected points
16 Oct 2026EredivisieExcelsiorW 4–02.3–0.72.37
9 Oct 2026Eredivisieat PSV EindhovenL 0–21.6–1.61.41
19 Sep 2026Eredivisieat Sparta RotterdamW 4–01.8–0.72.16
13 Sep 2026EredivisieSC TelstarD 0–01.5–0.71.98
6 Sep 2026EredivisieAZ AlkmaarL 2–31.5–1.51.39
30 Aug 2026Eredivisieat Willem II TilburgD 2–21.4–1.71.16
22 Aug 2026EredivisiePEC ZwolleL 0–20.8–1.40.95
16 Aug 2026Eredivisieat AFC AjaxD 2–21.4–2.01.00
9 Aug 2026EredivisieFC TwenteW 1–00.4–1.70.45
21 May 2026Eredivisieat FC UtrechtL 2–31.3–2.10.89
All 44 results
DateCompetitionOpponentResultxGExpected points
16 Oct 2026EredivisieExcelsiorW 4–02.3–0.72.37
9 Oct 2026Eredivisieat PSV EindhovenL 0–21.6–1.61.41
19 Sep 2026Eredivisieat Sparta RotterdamW 4–01.8–0.72.16
13 Sep 2026EredivisieSC TelstarD 0–01.5–0.71.98
6 Sep 2026EredivisieAZ AlkmaarL 2–31.5–1.51.39
30 Aug 2026Eredivisieat Willem II TilburgD 2–21.4–1.71.16
22 Aug 2026EredivisiePEC ZwolleL 0–20.8–1.40.95
16 Aug 2026Eredivisieat AFC AjaxD 2–21.4–2.01.00
9 Aug 2026EredivisieFC TwenteW 1–00.4–1.70.45
21 May 2026Eredivisieat FC UtrechtL 2–31.3–2.10.89
17 May 2026EredivisieAFC AjaxD 0–01.8–1.91.36
11 May 2026Eredivisieat NAC BredaL 0–21.0–1.90.83
3 May 2026Eredivisieat FC VolendamW 2–01.6–1.51.48
25 Apr 2026EredivisieFortuna SittardW 2–12.4–0.82.32
12 Apr 2026Eredivisieat AZ AlkmaarL 0–30.6–1.90.58
5 Apr 2026EredivisieHeracles AlmeloW 4–13.5–1.32.45
22 Mar 2026Eredivisieat NEC NijmegenD 2–21.4–2.20.89
14 Mar 2026EredivisieSC TelstarW 3–02.0–2.21.28
7 Mar 2026Eredivisieat ExcelsiorW 2–11.5–2.50.82
28 Feb 2026EredivisieSparta RotterdamW 2–11.3–0.81.69
21 Feb 2026Eredivisieat PSV EindhovenL 1–31.3–3.30.47
15 Feb 2026EredivisiePEC ZwolleW 4–21.6–1.21.64
11 Feb 2026Eredivisieat Go Ahead EaglesW 3–11.9–0.82.16
7 Feb 2026Eredivisieat FC TwenteL 0–50.3–3.40.10
1 Feb 2026EredivisieFC UtrechtD 1–11.6–0.81.95
18 Jan 2026EredivisieFC GroningenL 0–21.5–1.91.15
11 Jan 2026EredivisieFeyenoordD 2–20.9–1.11.22
20 Dec 2025Eredivisieat Heracles AlmeloW 3–01.8–0.52.29
14 Dec 2025Eredivisieat Sparta RotterdamW 3–01.5–0.62.05
6 Dec 2025EredivisiePSV EindhovenL 0–20.8–0.81.36
28 Nov 2025Eredivisieat PEC ZwolleL 1–21.9–2.21.27
23 Nov 2025EredivisieAZ AlkmaarW 3–13.1–1.22.41
8 Nov 2025Eredivisieat Fortuna SittardL 0–21.5–1.91.18
1 Nov 2025Eredivisieat AFC AjaxD 1–11.1–1.11.33
24 Oct 2025EredivisieNAC BredaD 3–32.3–1.41.91
19 Oct 2025Eredivisieat SC TelstarW 3–22.4–2.21.51
4 Oct 2025EredivisieExcelsiorW 2–11.6–0.32.37
28 Sep 2025Eredivisieat FC UtrechtD 2–20.9–0.71.45
21 Sep 2025EredivisieNEC NijmegenW 3–21.1–0.22.16
13 Sep 2025Eredivisieat FeyenoordL 0–10.3–0.11.42
30 Aug 2025EredivisieGo Ahead EaglesD 2–20.6–0.01.87
24 Aug 2025EredivisieFC TwenteL 1–21.0–1.90.81
16 Aug 2025Eredivisieat FC GroningenL 1–2––
9 Aug 2025EredivisieFC VolendamD 1–10.7–0.51.46