Sparta Rotterdam
Jens Toornstra

Jens Toornstra

Midfielder · Sparta Rotterdam · 37 · Netherlands

Season score
43.5
Eredivisie 26/27, 6 matches
Last 5 weeks
45.0
average of weeks with 60+ minutes
Market value
€200k
−€100k (−33%) since 2 Dec 2025
Transfermarkt, 28 May 2026

Photo: Richard Mulder, CC BY-SA 3.0, via Wikimedia Commons

Born
4 Apr 1989
Height
178 cm
Foot
R
Contract until
30 Jun 2027
Wikipedia views
474 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

8 of 69 weeks with 60+ minutes, averaging 48.5 (minutes-weighted); 0 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 202617448.248.444.8
6–12 Oct 202616236.149.340.6
1–7 Sep 20261110.049.90.0
25–31 Aug 202618358.449.059.0
11–17 Aug 202617635.250.334.7
4–10 Aug 202616243.950.943.7
12–18 May 202611159.950.960.3
5–11 May 202611068.350.769.0
17–23 Mar 20261148.750.748.7
24 Feb – 2 Mar 202611549.050.849.9
20–26 Jan 202611021.651.223.5
6–12 Jan 2026110.051.40.0
25 Nov – 1 Dec 202511043.451.543.2
28 Oct – 3 Nov 202514536.152.635.6
14–20 Oct 202518958.651.958.9
23–29 Sep 202519055.151.659.5
12–18 Aug 202515476.449.477.4
5–11 Aug 202519045.950.046.1

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 8 weeks with 60+ minutes: level with expectation (−1.7 a week).

30.040.050.060.05 Aug23 Sep14 Oct4 Aug11 Aug25 Aug6 Oct13 OctExpected 48.4Score 48.2
Transfermarkt €200k −€100k (−33%) since 2 Dec 2025 28 May 2026 · its own valuation, revised a few times a year
Current estimate €195k no change recorded 22 Oct 2026 · BSD, seen when squads refresh
0€2.0M€4.0M€6.0M€8.0M20162017201820192020202120222023202420252026€200k€195k
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€195k
28 May 2026Transfermarkt€200k
2 Dec 2025Transfermarkt€300k
28 May 2025Transfermarkt€350k
17 Dec 2024Transfermarkt€350k
31 May 2024Transfermarkt€450k
15 Dec 2023Transfermarkt€550k
23 Jun 2023Transfermarkt€750k
11 Nov 2022Transfermarkt€1.0M
14 Sep 2022Transfermarkt€1.0M
8 Jun 2022Transfermarkt€1.2M
5 Jan 2022Transfermarkt€1.5M
19 May 2021Transfermarkt€2.0M
9 Mar 2021Transfermarkt€2.0M
6 Jan 2021Transfermarkt€2.2M
14 Oct 2020Transfermarkt€2.5M
8 Apr 2020Transfermarkt€3.2M
18 Dec 2019Transfermarkt€4.0M
12 Jun 2019Transfermarkt€4.0M
28 Dec 2018Transfermarkt€4.0M
12 Jun 2018Transfermarkt€5.0M
17 Jan 2018Transfermarkt€6.0M
7 Jun 2017Transfermarkt€7.5M
18 Jan 2017Transfermarkt€6.0M
15 Jul 2016Transfermarkt€4.0M
5 Feb 2016Transfermarkt€4.0M
11 Nov 2015Transfermarkt€5.0M
1 Jul 2015Transfermarkt€6.0M

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

DateMoveFee
1 Jul 2025Utrecht Sparta R.Free or loan
23 Aug 2022Feyenoord UtrechtFree or loan

What the score is made of

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

  • Shooting +0.14
  • Creating +0.04
  • Progressing −0.28
  • Keeping the ball −1.41
  • Defending +0.23
  • Aerial −0.29
  • Finishing −0.09

Attention

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

010020030028 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Eredivisie 26/27EredivisieSparta Rotterdam636843.543.5
VriendenLoterij Eredivisie 25/26EredivisieSparta Rotterdam1242653.254.4

Latest matches

18 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026EredivisieWillem II TilburgW 3–274110.690.6448.2
10 Oct 2026Eredivisieat Go Ahead EaglesD 3–362000.390.1036.1
4 Sep 2026EredivisiePEC ZwolleD 2–21100–0.000.0
29 Aug 2026Eredivisieat ExcelsiorL 1–283000.030.4858.4
14 Aug 2026Eredivisieat SC TelstarW 3–17600–0.0235.2
9 Aug 2026EredivisieFeyenoordL 0–16200–0.0643.9
17 May 2026EredivisieExcelsiorL 2–31100–0.0359.9
10 May 2026Eredivisieat FC TwenteL 0–41000––68.3
21 Mar 2026EredivisieFC VolendamW 2–0100–0.0048.7
28 Feb 2026Eredivisieat SC HeerenveenL 1–215000.020.0049.0
All 18 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026EredivisieWillem II TilburgW 3–274110.690.6448.2
10 Oct 2026Eredivisieat Go Ahead EaglesD 3–362000.390.1036.1
4 Sep 2026EredivisiePEC ZwolleD 2–21100–0.000.0
29 Aug 2026Eredivisieat ExcelsiorL 1–283000.030.4858.4
14 Aug 2026Eredivisieat SC TelstarW 3–17600–0.0235.2
9 Aug 2026EredivisieFeyenoordL 0–16200–0.0643.9
17 May 2026EredivisieExcelsiorL 2–31100–0.0359.9
10 May 2026Eredivisieat FC TwenteL 0–41000––68.3
21 Mar 2026EredivisieFC VolendamW 2–0100–0.0048.7
28 Feb 2026Eredivisieat SC HeerenveenL 1–215000.020.0049.0
25 Jan 2026Eredivisieat FC UtrechtW 1–010000.040.0021.6
11 Jan 2026EredivisieHeracles AlmeloW 2–0100––0.0
29 Nov 2025Eredivisieat NEC NijmegenL 1–31000–0.0043.4
2 Nov 2025EredivisieAZ AlkmaarL 0–14500–0.0036.1
19 Oct 2025Eredivisieat FC GroningenW 2–08900–0.1058.6
27 Sep 2025Eredivisieat Heracles AlmeloL 0–390000.480.0855.1
17 Aug 2025EredivisieFC UtrechtW 2–15400–0.1876.4
9 Aug 2025Eredivisieat PSV EindhovenL 1–690000.030.1545.9