Skip to content
Calvin Stengs

Calvin Stengs

Midfield - Attacking Midfield  at Pisa Sporting Club
Age27
CitizenshipNetherlands Suriname
Height1.87 m
Footleft
BornDecember 18, 1998
at Pisa Sporting Club 269 days · joined 2025-08-28
👕200+ Apps 🎯50+ Assists
Market value €7.00m
Attacking Midfield Midfield

Career snapshot

7
clubs played for
15/16
debut season
0.16
goals / match
AZ Alkmaar
top club · 113 apps

Career highs

€20.00m
peak value · 2019
€15.00m
top transfer fee · 21/22
10
best season · 19/20
int'l / penalties
287Appearances
45Goals
62Assists
28Yellow cards
2Red cards
96Full matches (90′)
Full nameCalvin Stengs
Date of birth1998-12-18 (27 yrs)
Place of birthNieuw-Vennep, Netherlands
CitizenshipNetherlands Suriname
PositionMidfield - Attacking Midfield (main: Midfield)
Footleft
Height187.00 m
Current clubPisa Sporting Club
On loan from ↩ Feyenoord Rotterdam parent contract: 2027-06-30
Joined2025-08-28
Contract expires2026-06-30
AgentTeam Raiola
OutfitterNike
Jun 2026
Transfer: Pisa → Feyenoord
25/26 · Return from loan
Aug 2025
Transfer: Feyenoord → Pisa
25/26 · Loan
Jul 2025
25/26 — Feyenoord Rotterdam, Pisa Sporting Club
1 matches · 0 G · 0 A · across 3 competitions
Feb 2025
Injury: unknown
12 games missed
Jan 2025
Injury: unknown
7 games missed
Dec 2024
Injury: unknown
1 games missed
Nov 2024
Injury: unknown
1 games missed
Aug 2024
Injury: unknown
13 games missed
Aug 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Feyenoord Rotterdam
16 matches · 1 G · 4 A · across 4 competitions
Feb 2024
Injury: unknown
4 games missed
Jan 2024
Injury: unknown
1 games missed
Dec 2023
Injury: unknown
1 games missed
Jul 2023
Transfer: OGC Nice → Feyenoord
23/24 · Transfer · €6.00m
Jul 2023
23/24 — Feyenoord Rotterdam
43 matches · 8 G · 17 A · across 5 competitions
Jun 2023
Transfer: Royal Antwerp → OGC Nice
22/23 · Return from loan
Mar 2023
Injury: unknown
5 games missed
Sep 2022
Injury: unknown
1 games missed
Aug 2022
Transfer: OGC Nice → Royal Antwerp
22/23 · Loan
Jul 2022
22/23 — Royal Antwerp FC, OGC Nice
37 matches · 3 G · 9 A · across 5 competitions
Jan 2022
Injury: unknown
1 games missed
Jul 2021
Transfer: AZ Alkmaar → OGC Nice
21/22 · Transfer · €15.00m
Jul 2021
21/22 — OGC Nice
26 matches · 1 G · 1 A · across 2 competitions
Mar 2021
Injury: unknown
1 games missed
Feb 2021
Injury: unknown
1 games missed
Jul 2020
20/21 — AZ Alkmaar
39 matches · 7 G · 6 A · across 4 competitions
Jul 2019
19/20 — AZ Alkmaar
42 matches · 10 G · 11 A · across 4 competitions
Jul 2018
18/19 — AZ Alkmaar, AZ Alkmaar U21
27 matches · 5 G · 4 A · across 3 competitions
Aug 2017
Injury: unknown
78 games missed
Jul 2017
17/18 — AZ Alkmaar
1 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: AZ Alkmaar U21 → AZ Alkmaar
16/17 · Transfer
Jul 2016
16/17 — AZ Alkmaar, AZ Alkmaar U21, AZ Alkmaar U19
35 matches · 9 G · 10 A · across 5 competitions
Jul 2016
Transfer: AZ U19 → AZ Alkmaar U21
16/17 · Transfer
Jul 2015
15/16 — AZ Alkmaar U19
20 matches · 1 G · 0 A · across 3 competitions
Jul 2015
Transfer: AZ U17 → AZ U19
15/16 · Transfer
Jul 2014
Transfer: AZ Alkmaar Yth. → AZ U17
14/15 · Transfer
Jul 2009
Transfer: Haarlem Youth → AZ Alkmaar Yth.
09/10 · Transfer
Jan 1970
Peak market value: €20.00m
Highest valuation recorded in dataset
8,596 min
Minutes played by club
Feyenoord Rotterdam 22.1%
Pisa Sporting Club 0.0%
OGC Nice 12.5%
Royal Antwerp FC 22.6%
AZ Alkmaar 25.1%
AZ Alkmaar U21 3.4%
AZ Alkmaar U19 14.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Feyenoord Rotterdam 3 23/24 25/26 59 9 21 1,899
Pisa Sporting Club 1 25/26 25/26 1 0 0 0
OGC Nice 2 21/22 22/23 32 1 1 1,072
Royal Antwerp FC 1 22/23 22/23 31 3 9 1,943
AZ Alkmaar 5 16/17 20/21 113 24 22 2,160
AZ Alkmaar U21 2 16/17 18/19 24 6 8 293
AZ Alkmaar U19 2 15/16 16/17 27 2 1 1,229

Career trajectory — goals, assists & market value

6€5M13€10M19€15M25€20M15/16 — 1 goals (AZ Alkmaar U19)115/1616/17 — 9 goals (AZ Alkmaar U19)16/17 — 10 assists1916/1717/1818/19 — 5 goals (AZ Alkmaar)18/19 — 4 assists918/1919/20 — 10 goals (AZ Alkmaar)19/20 — 11 assists2119/2020/21 — 7 goals (AZ Alkmaar)20/21 — 6 assists1320/2121/22 — 1 goals (OGC Nice)21/22 — 1 assists221/2222/23 — 3 goals (Royal Antwerp FC)22/23 — 9 assists1222/2323/24 — 8 goals (Feyenoord Rotterdam)23/24 — 17 assists2523/2424/25 — 1 goals (Feyenoord Rotterdam)24/25 — 4 assists524/2525/2616/17 — €50K17/18 — €500K18/19 — €1M19/20 — €20M20/21 — €18M21/22 — €16M22/23 — €13M23/24 — €15M24/25 — €15M25/26 — €8MGoalsAssistsMarket value

Goals by season

15/16: 1115/1616/17: 9916/1717/18: 0017/1818/19: 5518/1919/20: 101019/2020/21: 7720/2121/22: 1121/2222/23: 3322/2323/24: 8823/2424/25: 1124/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 101016/1717/18: 0017/1818/19: 4418/1919/20: 111119/2020/21: 6620/2121/22: 1121/2222/23: 9922/2323/24: 171723/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Champions League Qu. Feyenoord Rotterdam 0 0 0 0 0 0
25/26 Eredivisie Feyenoord Rotterdam 0 0 0 0 0 0
25/26 Serie A Pisa Sporting Club 1 0 0 0 0 0
24/25 Champions League Feyenoord Rotterdam 3 0 1 0 0 0
24/25 Eredivisie Feyenoord Rotterdam 12 1 3 2 0 627
24/25 Johan Cruijff Schaal Feyenoord Rotterdam 1 0 0 0 0 0
24/25 KNVB Beker Feyenoord Rotterdam 0 0 0 0 0 0
23/24 Champions League Feyenoord Rotterdam 6 1 1 1 0 473
23/24 Eredivisie Feyenoord Rotterdam 29 6 13 2 0 352
23/24 Europa League Feyenoord Rotterdam 2 0 0 1 0 0
23/24 Johan Cruijff Schaal Feyenoord Rotterdam 1 0 0 0 0 0
23/24 KNVB Beker Feyenoord Rotterdam 5 1 3 1 0 447
22/23 Croky Cup Royal Antwerp FC 6 2 3 1 0 262
22/23 JPL Royal Antwerp FC 21 1 4 4 1 1,681
22/23 JPL Champions PO Royal Antwerp FC 4 0 2 3 0 0
22/23 Ligue 1 OGC Nice 4 0 0 0 0 0
22/23 UECL Quali OGC Nice 2 0 0 0 0 0
21/22 Coupe de France OGC Nice 2 0 0 1 0 0
21/22 Ligue 1 OGC Nice 24 1 1 1 0 1,072
20/21 Champions League Qu. AZ Alkmaar 2 0 0 1 0 0
20/21 Eredivisie AZ Alkmaar 30 7 5 1 1 373
20/21 Europa League AZ Alkmaar 6 0 1 1 0 0
20/21 KNVB Beker AZ Alkmaar 1 0 0 0 0 0
19/20 Eredivisie AZ Alkmaar 25 5 7 0 0 432
19/20 Europa League AZ Alkmaar 8 2 2 2 0 351
19/20 Europa League Qualifying AZ Alkmaar 6 3 2 3 0 190
19/20 KNVB Beker AZ Alkmaar 3 0 0 0 0 0
18/19 Eredivisie AZ Alkmaar 21 3 4 0 0 564
18/19 Keuken Kampioen Divisie AZ Alkmaar U21 2 0 0 0 0 0
18/19 KNVB Beker AZ Alkmaar 4 2 0 0 0 116
17/18 Eredivisie AZ Alkmaar 1 0 0 0 0 0
16/17 Eredivisie AZ Alkmaar 1 0 0 0 0 0
16/17 KNVB Beker AZ Alkmaar 1 0 0 0 0 0
16/17 Play-Offs Conference League AZ Alkmaar 4 2 1 0 0 134
16/17 Tweede Divisie AZ Alkmaar U21 22 6 8 3 0 293
16/17 U19 Div. 1 Fall AZ Alkmaar U19 7 1 1 0 0 594
15/16 U19 Cup NL AZ Alkmaar U19 0 0 0 0 0 0
15/16 U19 Div. 1 Fall AZ Alkmaar U19 10 0 0 0 0 0
15/16 U19 Div. 1 Spring AZ Alkmaar U19 10 1 0 0 0 635
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 Haarlem Youth AZ Alkmaar Yth. Transfer 0
14/15 2014-07-01 AZ Alkmaar Yth. AZ U17 Transfer 0
15/16 2015-07-01 AZ U17 AZ U19 Transfer 0
16/17 2016-07-01 AZ U19 AZ Alkmaar U21 Transfer 0
16/17 2017-07-01 AZ Alkmaar U21 AZ Alkmaar Transfer 500000
21/22 2021-07-14 AZ Alkmaar OGC Nice Transfer 14000000 €15.00m
22/23 2022-08-30 OGC Nice Royal Antwerp Loan 13000000
22/23 2023-06-30 Royal Antwerp OGC Nice Return from loan 10000000
23/24 2023-07-26 OGC Nice Feyenoord Transfer 10000000 €6.00m
25/26 2025-08-28 Feyenoord Pisa Loan 7000000
25/26 2026-06-30 Pisa Feyenoord Return from loan 7000000
SeasonInjuryFromToDays missedGames missed
17/18 Cruciate ligament tear 2017-08-12 2018-10-18 433 78
20/21 Ill 2021-02-17 2021-02-27 11 1
20/21 Knee injury 2021-03-30 2021-04-07 9 1
21/22 Ankle injury 2022-01-31 2022-02-05 6 1
22/23 Muscle fatigue 2022-09-10 2022-09-13 4 1
22/23 Hamstring injury 2023-03-02 2023-03-26 25 5
23/24 Overstretching 2023-12-06 2023-12-12 7 1
23/24 Overstretching 2024-01-27 2024-02-02 7 1
23/24 Knee injury 2024-02-29 2024-03-26 27 4
24/25 Ill 2024-08-09 2024-08-11 3 1
24/25 Knee surgery 2024-08-29 2024-11-21 85 13
24/25 Rest 2024-11-25 2024-11-27 3 1
24/25 Rest 2024-12-16 2024-12-18 3 1
24/25 Hamstring injury 2025-01-22 2025-02-17 27 7
24/25 Ankle injury 2025-02-18 2025-05-09 81 12
Current€7.00m
Peak€20.00m
Low€50k
Δ since start+€6.95m
€50k€5.04m€10.03m€15.01m€20.00m197019701970
DateValue
Jan 1, 1970 €7.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €100k
Jan 1, 1970 €500k
Jan 1, 1970 €50k

No national team data.

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Eredivisie AZ Alkmaar 7 30
16/17 Tweede Divisie AZ Alkmaar U21 6 22
23/24 Eredivisie Feyenoord Rotterdam 6 29

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Eredivisie Feyenoord Rotterdam 13 29
16/17 Tweede Divisie AZ Alkmaar U21 8 22
19/20 Eredivisie AZ Alkmaar 7 25

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Pisa Feyenoord Return from loan €7.00m
25/26 2025-08-28 Feyenoord Pisa Loan €7.00m
22/23 2023-06-30 Royal Antwerp OGC Nice Return from loan €10.00m
22/23 2022-08-30 OGC Nice Royal Antwerp Loan €13.00m

Teams faced most often by Calvin Stengs's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
RSC Anderlecht 20 4 7 9 18 26 -8 20%
Olympique Lyonnais 18 8 4 6 26 26 0 44%
Club Brugge KV 18 4 4 10 18 29 -11 22%
KRC Genk 18 4 5 9 20 36 -16 22%
FC Nantes 17 6 5 6 23 20 +3 35%
Lille OSC 17 5 8 4 22 22 0 29%
Montpellier HSC 17 8 4 5 26 17 +9 47%
Angers SCO 16 9 4 3 24 14 +10 56%
Stade de Reims 16 6 9 1 17 9 +8 38%
AFC Ajax 15 8 2 5 23 18 +5 53%
AS Monaco 14 4 2 8 18 19 -1 29%
KAA Gent 14 5 6 3 17 13 +4 36%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 16 627 2 0 0 0.29
23/24 43 1,272 5 0 0 0.35
22/23 37 1,943 8 0 1 0.42
21/22 26 1,072 2 0 0 0.17
20/21 39 373 3 0 1 0.97
19/20 42 973 5 0 0 0.46
16/17 35 1,021 3 0 0 0.26

Output by competition

Career goals and assists broken down by tournament.

Eredivisie
119 apps
22 G
32 A
Tweede Divisie
22 apps
6 G
8 A
KNVB Beker
14 apps
3 G
3 A
Europa League Qualifying
6 apps
3 G
2 A
Europa League
16 apps
2 G
3 A
Croky Cup
6 apps
2 G
3 A
Play-Offs Conference League
4 apps
2 G
1 A
JPL
21 apps
1 G
4 A
Champions League
9 apps
1 G
2 A
Ligue 1
28 apps
1 G
1 A

Frequently asked about Calvin Stengs

Who is Calvin Stengs?

Calvin Stengs is a Netherlands professional footballer who plays as a attacking midfield for Pisa Sporting Club.

How old is Calvin Stengs?

Calvin Stengs is 27 years old. He was born on December 18, 1998 in Nieuw-Vennep.

What position does Calvin Stengs play?

Calvin Stengs plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Calvin Stengs play for?

Calvin Stengs currently plays for Pisa Sporting Club.

How many career goals has Calvin Stengs scored?

Across all senior club competitions in our dataset, Calvin Stengs has scored 45 goals in 287 appearances.

What is Calvin Stengs's market value?

Calvin Stengs's most recent reported market value is €7.00m.