SC Heerenveen

Maas Willemsen

Defender · SC Heerenveen · 23 · Netherlands

Season score
45.4
Eredivisie 26/27, 9 matches
Last 5 weeks
44.9
average of weeks with 60+ minutes
Market value
€4.5M
+€3.0M (+200%) since 2 Dec 2025
Transfermarkt, 28 May 2026
Born
29 Apr 2003
Height
190 cm
Foot
L
Contract until
30 Jun 2029
Wikipedia views
153 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

35 of 69 weeks with 60+ minutes, averaging 48.6 (minutes-weighted); 1 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
13–19 Oct 202618642.547.742.4
6–12 Oct 202619053.247.253.1
15–21 Sep 202619048.147.148.0
8–14 Sep 202619041.247.441.2
1–7 Sep 202619039.147.841.0
25–31 Aug 202619040.248.240.1
18–24 Aug 202619045.448.445.5
11–17 Aug 202619052.648.052.6
4–10 Aug 202619046.148.146.1
19–25 May 202619045.848.245.8
12–18 May 202619043.648.443.5
5–11 May 202619044.248.744.1
28 Apr – 4 May 202619050.248.550.2
21–27 Apr 202619052.748.254.4
7–13 Apr 202618046.148.246.1
31 Mar – 6 Apr 202617744.848.444.8
17–23 Mar 202617732.449.332.3
10–16 Mar 202618138.549.938.4
3–9 Mar 202619053.349.753.3
24 Feb – 2 Mar 202619043.750.144.9
17–23 Feb 202619048.150.348.0
10–16 Feb 2026218041.051.540.9
3–9 Feb 202619053.851.753.8
27 Jan – 2 Feb 202619050.351.950.3
13–19 Jan 202619039.853.039.9
6–12 Jan 202619059.352.659.7
16–22 Dec 202519050.452.950.6
9–15 Dec 202519048.253.548.7
2–8 Dec 202519043.654.743.5
25 Nov – 1 Dec 202518052.655.152.6
18–24 Nov 202519065.754.266.3
4–10 Nov 202519062.453.562.7
28 Oct – 3 Nov 202519050.154.250.6
21–27 Oct 202519062.653.261.9
30 Sep – 6 Oct 202519072.250.172.7
9–15 Sep 202511853.650.053.5

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −2.4 a week below expectation.

30.040.050.060.070.080.030 Sep25 Nov13 Jan24 Feb7 Apr19 May1 SepExpected 47.7Score 42.5
Transfermarkt €4.5M +€3.0M (+200%) since 2 Dec 2025 28 May 2026 · its own valuation, revised a few times a year
Current estimate €4.6M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €3.4M–€9.2M +0% median of 40 similar past cases; players the same age +11% Closest cases, what their Transfermarkt value then did in a year: Yassine Kechta at 23 (€5.0M, scoring 45.3) −20%; Arseniy Batagov at 23 (€4.5M, scoring 46.2) +122%; Josué Casimir at 23 (€4.0M, scoring 45.3) −25%.
0€2.0M€4.0M€6.0M2023202420252026€4.5M€4.6M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€4.6M
28 May 2026Transfermarkt€4.5M
2 Dec 2025Transfermarkt€1.5M
9 Jun 2025Transfermarkt€500k
14 Mar 2025Transfermarkt€200k
10 Dec 2024Transfermarkt€125k
10 Jun 2024Transfermarkt€125k
8 Jan 2024Transfermarkt€25k
4 Jul 2023Transfermarkt€25k
12 Oct 2022Transfermarkt€25k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
1 Jul 2025De Graafschap HeerenveenFree or loan
1 Jul 2022Graafschap U21 De GraafschapUndisclosed

What the score is made of

Eredivisie 26/27: each part per 90 minutes against the average defender in the top five leagues (0), in standard deviations.

  • Shooting −0.23
  • Creating −0.27
  • Progressing −0.11
  • Keeping the ball +0.14
  • Defending −0.07
  • Aerial −0.54
  • Finishing −0.13

Attention

English Wikipedia views per week, the article and its redirects, last 25 weeks.

025507510031 Mar2 Jun30 Jun28 Jul25 Aug22 Sep20 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Léo Ortiz Flamengo · 3050.6€12.0M95%Compare
Alessio Romagnoli Al-Sadd · 31––94%Compare
Kojo Peprah Oppong Fenerbahçe · 2243.8€12.0M94%Compare
Mikel Villanueva No club · 33––93%Compare
Nasser Djiga Wolverhampton · 2351.4€8.0M92%Compare
Michel Diaz Troyes · 2345.6€5.8M92%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Maas Willemsen.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Eredivisie 26/27EredivisieSC Heerenveen980645.445.6
VriendenLoterij Eredivisie 25/26EredivisieSC Heerenveen282,39349.749.8

Latest matches

37 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
16 Oct 2026EredivisieExcelsiorW 4–08600–0.0942.5
9 Oct 2026Eredivisieat PSV EindhovenL 0–29000–0.0153.2
19 Sep 2026Eredivisieat Sparta RotterdamW 4–09000–0.0148.1
13 Sep 2026EredivisieSC TelstarD 0–090000.010.0941.2
6 Sep 2026EredivisieAZ AlkmaarL 2–390000.250.0239.1
30 Aug 2026Eredivisieat Willem II TilburgD 2–29000–0.0840.2
22 Aug 2026EredivisiePEC ZwolleL 0–290000.020.0245.4
16 Aug 2026Eredivisieat AFC AjaxD 2–29000–0.0452.6
9 Aug 2026EredivisieFC TwenteW 1–09000–0.0346.1
21 May 2026Eredivisieat FC UtrechtL 2–39000–0.0845.8
All 37 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
16 Oct 2026EredivisieExcelsiorW 4–08600–0.0942.5
9 Oct 2026Eredivisieat PSV EindhovenL 0–29000–0.0153.2
19 Sep 2026Eredivisieat Sparta RotterdamW 4–09000–0.0148.1
13 Sep 2026EredivisieSC TelstarD 0–090000.010.0941.2
6 Sep 2026EredivisieAZ AlkmaarL 2–390000.250.0239.1
30 Aug 2026Eredivisieat Willem II TilburgD 2–29000–0.0840.2
22 Aug 2026EredivisiePEC ZwolleL 0–290000.020.0245.4
16 Aug 2026Eredivisieat AFC AjaxD 2–29000–0.0452.6
9 Aug 2026EredivisieFC TwenteW 1–09000–0.0346.1
21 May 2026Eredivisieat FC UtrechtL 2–39000–0.0845.8
17 May 2026EredivisieAFC AjaxD 0–09000–0.0243.6
11 May 2026Eredivisieat NAC BredaL 0–29000–0.0044.2
3 May 2026Eredivisieat FC VolendamW 2–09000–0.0250.2
25 Apr 2026EredivisieFortuna SittardW 2–190000.220.0252.7
12 Apr 2026Eredivisieat AZ AlkmaarL 0–38000–0.0246.1
5 Apr 2026EredivisieHeracles AlmeloW 4–177000.010.0244.8
22 Mar 2026Eredivisieat NEC NijmegenD 2–27700–0.0132.4
14 Mar 2026EredivisieSC TelstarW 3–08100–0.0138.5
7 Mar 2026Eredivisieat ExcelsiorW 2–19000–0.0453.3
28 Feb 2026EredivisieSparta RotterdamW 2–190000.160.0143.7
21 Feb 2026Eredivisieat PSV EindhovenL 1–39000–0.0148.1
15 Feb 2026EredivisiePEC ZwolleW 4–29000–0.0138.8
11 Feb 2026Eredivisieat Go Ahead EaglesW 3–19000–0.0243.2
7 Feb 2026Eredivisieat FC TwenteL 0–59000–0.0153.8
1 Feb 2026EredivisieFC UtrechtD 1–19000–0.0450.3
18 Jan 2026EredivisieFC GroningenL 0–290000.020.0939.8
11 Jan 2026EredivisieFeyenoordD 2–290000.060.0459.3
20 Dec 2025Eredivisieat Heracles AlmeloW 3–090000.030.0250.4
14 Dec 2025Eredivisieat Sparta RotterdamW 3–090000.070.0648.2
6 Dec 2025EredivisiePSV EindhovenL 0–29000–0.0043.6
28 Nov 2025Eredivisieat PEC ZwolleL 1–28000–0.0152.6
23 Nov 2025EredivisieAZ AlkmaarW 3–190000.080.0165.7
8 Nov 2025Eredivisieat Fortuna SittardL 0–290000.030.0162.4
1 Nov 2025Eredivisieat AFC AjaxD 1–190000.070.0150.1
24 Oct 2025EredivisieNAC BredaD 3–390100.900.0162.6
4 Oct 2025EredivisieExcelsiorW 2–190000.060.0672.2
13 Sep 2025Eredivisieat FeyenoordL 0–11800–0.0053.6