Skip to content
Teun Koopmeiners

Teun Koopmeiners

Midfield - Attacking Midfield  at Juventus FC
Age28
CitizenshipNetherlands
Height1.84 m
Footleft
BornFebruary 28, 1998
at Juventus FC 634 days · joined 2024-08-28
👕200+ Apps 50+ Goals 🏴50+ Caps
Market value €35.00m
Attacking Midfield Midfield

Career snapshot

5
clubs played for
15/16
debut season
0.21
goals / match
AZ Alkmaar
top club · 154 apps

Career highs

€55.00m
peak value · 2024
€58.40m
top transfer fee · 24/25
17
best season · 20/21
69 / 7
int'l caps / goals
382Appearances
81Goals
35Assists
49Yellow cards
1Red cards
102Full matches (90′)
Full nameTeun Koopmeiners
Date of birth1998-02-28 (28 yrs)
Place of birthCastricum, Netherlands
CitizenshipNetherlands
PositionMidfield - Attacking Midfield (main: Midfield)
Footleft
Height184.00 m
Current clubJuventus FC
Joined2024-08-28
Contract expires2029-06-30
AgentWasserman
Jul 2025
2025 — Juventus FC
4 matches · 1 G · 0 A · across 1 competition
Jul 2025
25/26 — Juventus FC
2 matches · 0 G · 0 A · across 1 competition
Apr 2025
Injury: unknown
6 games missed
Oct 2024
Injury: unknown
6 games missed
Aug 2024
Transfer: Atalanta BC → Juventus
24/25 · Transfer · €58.40m
Jul 2024
24/25 — Juventus FC
40 matches · 4 G · 3 A · across 4 competitions
Jun 2024
Injury: unknown
6 games missed
Mar 2024
Injury: unknown
1 games missed
Jan 2024
Injury: unknown
2 games missed
Oct 2023
Injury: unknown
3 games missed
Jul 2023
23/24 — Atalanta BC
51 matches · 15 G · 7 A · across 3 competitions
Mar 2023
Injury: unknown
8 games missed
Sep 2022
Injury: unknown
1 games missed
Jul 2022
22/23 — Atalanta BC
35 matches · 10 G · 4 A · across 2 competitions
Apr 2022
Injury: unknown
1 games missed
Jan 2022
Injury: unknown
1 games missed
Aug 2021
Transfer: AZ Alkmaar → Atalanta BC
21/22 · Transfer · €14.00m
Jul 2021
21/22 — Atalanta BC, AZ Alkmaar
47 matches · 4 G · 4 A · across 6 competitions
Apr 2021
Injury: unknown
2 games missed
Jul 2020
20/21 — AZ Alkmaar
40 matches · 17 G · 7 A · across 4 competitions
Jul 2019
19/20 — AZ Alkmaar
42 matches · 16 G · 3 A · across 4 competitions
Jul 2018
18/19 — AZ Alkmaar
37 matches · 9 G · 1 A · across 3 competitions
Feb 2018
Injury: unknown
1 games missed
Jul 2017
17/18 — AZ Alkmaar, AZ Alkmaar U21
37 matches · 2 G · 6 A · across 3 competitions
Jul 2017
Transfer: AZ Alkmaar U21 → AZ Alkmaar
17/18 · Transfer
Jul 2016
16/17 — AZ Alkmaar U21, AZ Alkmaar U19
34 matches · 3 G · 0 A · across 4 competitions
Jul 2016
Transfer: AZ U19 → AZ Alkmaar U21
16/17 · Transfer
Jul 2015
15/16 — AZ Alkmaar U19
13 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: AZ U17 → AZ U19
15/16 · Transfer
Jul 2013
Transfer: AZ Alkmaar Yth. → AZ U17
13/14 · Transfer
Jan 1970
Peak market value: €55.00m
Highest valuation recorded in dataset
9,196 min
Minutes played by club
Juventus FC 10.1%
Atalanta BC 12.6%
AZ Alkmaar 52.8%
AZ Alkmaar U21 13.2%
AZ Alkmaar U19 11.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Juventus FC 3 2025 25/26 46 5 3 926
Atalanta BC 3 21/22 23/24 129 29 15 1,161
AZ Alkmaar 5 17/18 21/22 154 43 17 4,853
AZ Alkmaar U21 2 16/17 17/18 25 3 0 1,218
AZ Alkmaar U19 2 15/16 16/17 28 1 0 1,038

Career trajectory — goals, assists & market value

6€13.8M12€27.5M18€41.3M24€55M16/17 — 3 goals (AZ Alkmaar U19)316/1717/18 — 2 goals (AZ Alkmaar)17/18 — 6 assists817/1818/19 — 9 goals (AZ Alkmaar)18/19 — 1 assists1018/1919/20 — 16 goals (AZ Alkmaar)19/20 — 3 assists1919/2020/21 — 17 goals (AZ Alkmaar)20/21 — 7 assists2420/212025 — 1 goals (Juventus FC)1202521/22 — 4 goals (Atalanta BC)21/22 — 4 assists821/2222/23 — 10 goals (Atalanta BC)22/23 — 4 assists1422/2323/24 — 15 goals (Atalanta BC)23/24 — 7 assists2223/2424/25 — 4 goals (Juventus FC)24/25 — 3 assists724/2525/2617/18 — €600K18/19 — €3.5M19/20 — €14M20/21 — €16M21/22 — €18M22/23 — €30M23/24 — €40M24/25 — €55M25/26 — €40MGoalsAssistsMarket value

Goals by season

15/16: 0015/1616/17: 3316/1717/18: 2217/1818/19: 9918/1919/20: 161619/2020/21: 171720/212025: 11202521/22: 4421/2222/23: 101022/2323/24: 151523/2424/25: 4424/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 6617/1818/19: 1118/1919/20: 3319/2020/21: 7720/212025: 00202521/22: 4421/2222/23: 4422/2323/24: 7723/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Serie A Juventus FC 2 0 0 1 0 0
24/25 Champions League Juventus FC 9 0 0 2 0 0
24/25 Italy Cup Juventus FC 2 1 0 0 0 112
24/25 Serie A Juventus FC 28 3 3 3 0 665
24/25 Supercoppa Italiana Juventus FC 1 0 0 0 0 0
23/24 Europa League Atalanta BC 12 0 2 2 0 0
23/24 Italy Cup Atalanta BC 5 3 0 0 0 124
23/24 Serie A Atalanta BC 34 12 5 5 0 219
22/23 Italy Cup Atalanta BC 2 0 0 0 0 0
22/23 Serie A Atalanta BC 33 10 4 7 0 286
21/22 Champions League Atalanta BC 5 0 1 0 0 0
21/22 Eredivisie AZ Alkmaar 2 0 0 0 0 0
21/22 Europa League Atalanta BC 6 0 2 1 0 0
21/22 Europa League Qualifying AZ Alkmaar 2 0 0 0 0 0
21/22 Italy Cup Atalanta BC 2 0 0 1 0 0
21/22 Serie A Atalanta BC 30 4 1 4 0 532
2025 Club World Cup Juventus FC 4 1 0 0 0 149
20/21 Champions League Qu. AZ Alkmaar 2 1 0 0 0 210
20/21 Eredivisie AZ Alkmaar 31 15 5 2 1 180
20/21 Europa League AZ Alkmaar 6 1 2 1 0 540
20/21 KNVB Beker AZ Alkmaar 1 0 0 1 0 0
19/20 Eredivisie AZ Alkmaar 25 11 2 4 0 202
19/20 Europa League AZ Alkmaar 8 3 1 2 0 240
19/20 Europa League Qualifying AZ Alkmaar 6 1 0 2 0 570
19/20 KNVB Beker AZ Alkmaar 3 1 0 0 0 270
18/19 Eredivisie AZ Alkmaar 32 8 1 5 0 360
18/19 Europa League Qualifying AZ Alkmaar 1 1 0 0 0 90
18/19 KNVB Beker AZ Alkmaar 4 0 0 0 0 0
17/18 Eredivisie AZ Alkmaar 26 1 4 2 0 2,191
17/18 Jupiler League AZ Alkmaar U21 6 1 0 2 0 540
17/18 KNVB Beker AZ Alkmaar 5 0 2 1 0 0
16/17 Tweede Divisie AZ Alkmaar U21 19 2 0 1 0 678
16/17 U19 Cup NL AZ Alkmaar U19 1 0 0 0 0 0
16/17 U19 Div. 1 Fall AZ Alkmaar U19 12 1 0 0 0 1,038
16/17 U19 Div. 1 Spring AZ Alkmaar U19 2 0 0 0 0 0
15/16 U19 Div. 1 Fall AZ Alkmaar U19 5 0 0 0 0 0
15/16 U19 Div. 1 Spring AZ Alkmaar U19 8 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2013-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
17/18 2017-07-01 AZ Alkmaar U21 AZ Alkmaar Transfer 350000
21/22 2021-08-30 AZ Alkmaar Atalanta BC Transfer 16500000 €14.00m
24/25 2024-08-28 Atalanta BC Juventus Transfer 50000000 €58.40m
SeasonInjuryFromToDays missedGames missed
17/18 Ill 2018-02-16 2018-02-19 4 1
20/21 Corona virus 2021-04-30 2021-05-10 11 2
21/22 Corona virus 2022-01-21 2022-02-02 13 1
21/22 unknown injury 2022-04-27 2022-04-28 2 1
22/23 Head injury 2022-09-22 2022-09-29 8 1
22/23 Hamstring muscle injury 2023-03-04 2023-04-17 45 8
23/24 unknown injury 2023-10-09 2023-10-25 17 3
23/24 unknown injury 2024-01-24 2024-02-08 16 2
23/24 minor knock 2024-03-25 2024-03-29 5 1
23/24 Adductor injury 2024-06-10 2024-07-18 39 6
24/25 Rib fracture 2024-10-06 2024-10-28 23 6
24/25 Achilles tendon irritation 2025-04-14 2025-06-05 53 6
Current€40.00m
Peak€55.00m
Low€350k
Δ since start+€39.40m
€350k€14.01m€27.68m€41.34m€55.00m197019701970
DateValue
Jan 1, 1970 €40.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €55.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €16.50m
Jan 1, 1970 €15.00m
Jan 1, 1970 €17.50m
Jan 1, 1970 €18.00m
Jan 1, 1970 €14.50m
Jan 1, 1970 €16.00m
Jan 1, 1970 €14.50m
Jan 1, 1970 €14.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.25m
Jan 1, 1970 €3.50m
Jan 1, 1970 €350k
Jan 1, 1970 €600k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16342 5 0 former national player
Team #16341 13 0 former national player
Team #16340 3 0 former national player
Team #11944 #8 19 4 former national player
Team #10933 #18 4 0 former national player
Team #3379 #21 25 3 current national player
TeammatePPG played withJoint goalsMinutes
Davide Zappacosta 2 0 0
Ferdy Druijf 2 2 0
Albert Gudmundsson 2 3 0
Ademola Lookman 2 2 0
Rafael Tolói 2 0 0
Hans Hateboer 2 0 0
Luis Muriel 2 0 0
Éderson 2 0 0
Juan Musso 2 0 0
Giorgio Scalvini 2 1 0
Thomas Ouwejan 2 1 0
Guus Til 2 2 0
Marco Bizot 2 0 0
Dani de Wit 2 3 0
Oussama Idrissi 2 2 0
Berat Djimsiti 2 2 0
Mario Pasalić 2 2 0
Myron Boadu 2 4 0
Pantelis Hatzidiakos 2 0 0
Marten de Roon 2 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Eredivisie AZ Alkmaar 15 31
23/24 Serie A Atalanta BC 12 34
19/20 Eredivisie AZ Alkmaar 11 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Eredivisie AZ Alkmaar 5 31
23/24 Serie A Atalanta BC 5 34
22/23 Serie A Atalanta BC 4 33

Last 50 matches for Juventus FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 IT1 Torino FC 2–2 Juventus FC Available
2026-05-17 IT1 Juventus FC ACF Fiorentina TIMED
2026-05-09 IT1 US Lecce 0–1 Juventus FC Available
2026-05-09 IT1 US Lecce 0–1 Juventus FC Available
2026-05-03 IT1 Juventus FC 1–1 Hellas Verona FC Available
2026-05-03 IT1 Juventus FC 1–1 Hellas Verona FC Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-19 IT1 Juventus FC 2–0 Bologna FC 1909 Available
2026-04-19 IT1 Juventus FC 2–0 Bologna FC 1909 Available
2026-04-11 IT1 Atalanta BC 0–1 Juventus FC Available
2026-04-06 IT1 Juventus FC 2–0 Genoa CFC Available
2026-03-21 IT1 Juventus FC 1–1 US Sassuolo Calcio Available
2026-03-14 IT1 Udinese Calcio 0–1 Juventus FC Available
2026-03-07 IT1 Juventus FC 4–0 AC Pisa 1909 Available
2026-03-01 IT1 AS Roma 3–3 Juventus FC Available
2026-02-25 CL Juventus FC 3–2 Galatasaray SK Available
2026-02-21 IT1 Juventus FC 0–2 Como 1907 Available
2026-02-17 CL Galatasaray SK 5–2 Juventus FC Available
2026-02-14 IT1 FC Internazionale Milano 3–2 Juventus FC Available
2026-02-08 IT1 Juventus FC 2–2 SS Lazio Available
2026-02-01 IT1 Parma Calcio 1913 1–4 Juventus FC Available
2026-01-28 CL AS Monaco FC 0–0 Juventus FC Available
2026-01-25 IT1 Juventus FC 3–0 SSC Napoli Available
2026-01-21 CL Juventus FC 2–0 Sport Lisboa e Benfica Available
2026-01-17 IT1 Cagliari Calcio 1–0 Juventus FC Available
2026-01-12 IT1 Juventus FC 5–0 US Cremonese Available
2026-01-06 IT1 US Sassuolo Calcio 0–3 Juventus FC Available
2026-01-03 IT1 Juventus FC 1–1 US Lecce Available
2025-12-27 IT1 AC Pisa 1909 0–2 Juventus FC Available
2025-12-20 IT1 Juventus FC 2–1 AS Roma Available
2025-12-14 IT1 Bologna FC 1909 0–1 Juventus FC Available
2025-12-10 CL Juventus FC 2–0 Paphos FC Available
2025-12-07 IT1 SSC Napoli 2–1 Juventus FC Available
2025-11-29 IT1 Juventus FC 2–1 Cagliari Calcio Available
2025-11-25 CL FK Bodø/Glimt 2–3 Juventus FC Available
2025-11-22 IT1 ACF Fiorentina 1–1 Juventus FC Available
2025-11-08 IT1 Juventus FC 0–0 Torino FC Available
2025-11-04 CL Juventus FC 1–1 Sporting Clube de Portugal Available
2025-11-01 IT1 US Cremonese 1–2 Juventus FC Available
2025-10-29 IT1 Juventus FC 3–1 Udinese Calcio Available
2025-10-26 IT1 SS Lazio 1–0 Juventus FC Available
2025-10-22 CL Real Madrid CF 1–0 Juventus FC Available
2025-10-19 IT1 Como 1907 2–0 Juventus FC Available
2025-10-05 IT1 Juventus FC 0–0 AC Milan Available
2025-10-01 CL Villarreal CF 2–2 Juventus FC Available
2025-09-27 IT1 Juventus FC 1–1 Atalanta BC Available
2025-09-20 IT1 Hellas Verona FC 1–1 Juventus FC Available
2025-09-16 CL Juventus FC 4–4 Borussia Dortmund Available
2025-09-13 IT1 Juventus FC 4–3 FC Internazionale Milano Available

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

OpponentPWDLGFGAGDWin %
SSC Napoli 22 7 3 12 29 36 -7 32%
FC Internazionale Milano 20 4 6 10 21 34 -13 20%
SS Lazio 20 8 6 6 32 23 +9 40%
Torino FC 20 11 7 2 39 25 +14 55%
ACF Fiorentina 20 8 4 8 24 27 -3 40%
AS Roma 20 10 7 3 30 20 +10 50%
Hellas Verona FC 20 13 4 3 38 15 +23 65%
AC Milan 20 7 6 7 20 22 -2 35%
Bologna FC 1909 20 8 9 3 34 19 +15 40%
Udinese Calcio 20 12 7 1 37 15 +22 60%
Empoli FC 16 11 2 3 36 14 +22 69%
Cagliari Calcio 16 11 3 2 28 13 +15 69%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
16/17 First senior goal
21/22 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 2 0 1 0 0 0
24/25 40 777 5 0 0 0.58
23/24 51 343 7 0 0 1.84
22/23 35 286 7 0 0 2.2
21/22 47 532 6 0 0 1.02
20/21 40 930 4 0 1 0.48
19/20 42 1,282 8 0 0 0.56
18/19 37 450 5 0 0 1
17/18 37 2,731 5 0 0 0.16
16/17 34 1,716 1 1 0 0.1

Output by competition

Career goals and assists broken down by tournament.

Eredivisie
116 apps
35 G
12 A
Serie A
127 apps
29 G
13 A
Europa League
32 apps
4 G
7 A
Italy Cup
11 apps
4 G
0 A
Europa League Qualifying
9 apps
2 G
0 A
Tweede Divisie
19 apps
2 G
0 A
KNVB Beker
13 apps
1 G
2 A
Club World Cup
4 apps
1 G
0 A
Champions League Qu.
2 apps
1 G
0 A
Jupiler League
6 apps
1 G
0 A

Frequently asked about Teun Koopmeiners

Who is Teun Koopmeiners?

Teun Koopmeiners is a Netherlands professional footballer who plays as a attacking midfield for Juventus FC.

How old is Teun Koopmeiners?

Teun Koopmeiners is 28 years old. He was born on February 28, 1998 in Castricum.

What position does Teun Koopmeiners play?

Teun Koopmeiners plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Teun Koopmeiners play for?

Teun Koopmeiners currently plays for Juventus FC.

How many career goals has Teun Koopmeiners scored?

Across all senior club competitions in our dataset, Teun Koopmeiners has scored 81 goals in 382 appearances.

What is Teun Koopmeiners's market value?

Teun Koopmeiners's most recent reported market value is €35.00m.