Skip to content
Joël Piroe

Joël Piroe

Attack - Centre-Forward  at Leeds United
Age26
CitizenshipNetherlands Suriname
Height1.85 m
Footleft
BornAugust 2, 1999
at Leeds United 1,004 days · joined 2023-08-24
👕200+ Apps 100+ Goals 🏴25+ Caps
Market value €18.00m
Centre-Forward Attack

Career snapshot

8
clubs played for
15/16
debut season
0.41
goals / match
Leeds United
top club · 100 apps

Career highs

€18.00m
peak value · 2025
€14.00m
top transfer fee · 23/24
25
best season · 17/18
26 / 10
int'l caps / goals
346Appearances
141Goals
38Assists
26Yellow cards
1Red cards
48Full matches (90′)
Full nameJoël Piroe
Name in home countryJoël Mohammed Ramzan Piroe
Date of birth1999-08-02 (26 yrs)
Place of birthWijchen, Netherlands
CitizenshipNetherlands Suriname
PositionAttack - Centre-Forward (main: Attack)
Footleft
Height185.00 m
Current clubLeeds United
Joined2023-08-24
Contract expires2027-06-30
AgentRoebbers
Jul 2025
25/26 — Leeds United
3 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Leeds United
48 matches · 19 G · 7 A · across 3 competitions
Aug 2023
Transfer: Swansea → Leeds
23/24 · Transfer · €14.00m
Jul 2023
23/24 — Leeds United, Swansea City
53 matches · 16 G · 3 A · across 4 competitions
Jul 2022
22/23 — Swansea City
45 matches · 20 G · 2 A · across 2 competitions
Jul 2021
Transfer: PSV Eindhoven → Swansea
21/22 · Transfer · €1.17m
Jul 2021
21/22 — Swansea City
47 matches · 24 G · 6 A · across 3 competitions
Oct 2020
Injury: unknown
5 games missed
Jul 2020
20/21 — PSV Eindhoven, PSV Eindhoven U21
22 matches · 5 G · 2 A · across 4 competitions
Jul 2020
Transfer: PSV U21 → PSV Eindhoven
20/21 · Transfer
Jun 2020
Transfer: Sparta R. → PSV U21
19/20 · Return from loan
Aug 2019
Transfer: PSV U21 → Sparta R.
19/20 · Loan
Jul 2019
19/20 — PSV Eindhoven, Sparta Rotterdam, PSV Eindhoven U21
22 matches · 3 G · 3 A · across 4 competitions
Jul 2018
18/19 — PSV Eindhoven, PSV Eindhoven U21, PSV Eindhoven UEFA U19
35 matches · 13 G · 7 A · across 3 competitions
Jul 2018
Transfer: PSV U19 → PSV U21
18/19 · Transfer
Jul 2017
Injury: unknown
Jul 2017
17/18 — PSV Eindhoven U21, PSV Eindhoven U19
31 matches · 25 G · 5 A · across 4 competitions
Jul 2016
16/17 — PSV Eindhoven U21, PSV Eindhoven U19, PSV Eindhoven UEFA U19
38 matches · 14 G · 3 A · across 5 competitions
Jul 2016
Transfer: PSV U17 → PSV U19
16/17 · Transfer
Jul 2015
15/16 — PSV Eindhoven U17
2 matches · 2 G · 0 A · across 1 competition
Jul 2015
Transfer: PSV Yth. → PSV U17
15/16 · Transfer
Jul 2014
Transfer: Feyenoord Youth → PSV Yth.
14/15 · Transfer
Jul 2013
Transfer: NEC Youth → Feyenoord Youth
13/14 · Transfer
Jan 1970
Peak market value: €18.00m
Highest valuation recorded in dataset
4,284 min
Minutes played by club
Leeds United 12.7%
Swansea City 17.6%
PSV Eindhoven 4.0%
PSV Eindhoven U21 21.5%
Sparta Rotterdam 4.5%
PSV Eindhoven UEFA U19 16.6%
PSV Eindhoven U19 21.1%
PSV Eindhoven U17 2.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Leeds United 3 23/24 25/26 100 33 10 542
Swansea City 3 21/22 23/24 96 46 8 752
PSV Eindhoven 3 18/19 20/21 14 3 0 172
PSV Eindhoven U21 5 16/17 20/21 56 16 14 920
Sparta Rotterdam 1 19/20 19/20 20 2 0 193
PSV Eindhoven UEFA U19 2 16/17 18/19 11 3 2 712
PSV Eindhoven U19 2 16/17 17/18 47 36 4 903
PSV Eindhoven U17 1 15/16 15/16 2 2 0 90

Career trajectory — goals, assists & market value

8€4.5M15€9M23€13.5M30€18M15/16 — 2 goals (PSV Eindhoven U17)215/1616/17 — 14 goals (PSV Eindhoven UEFA U19)16/17 — 3 assists1716/1717/18 — 25 goals (PSV Eindhoven U19)17/18 — 5 assists3017/1818/19 — 13 goals (PSV Eindhoven UEFA U19)18/19 — 7 assists2018/1919/20 — 3 goals (Sparta Rotterdam)19/20 — 3 assists619/2020/21 — 5 goals (PSV Eindhoven U21)20/21 — 2 assists720/2121/22 — 24 goals (Swansea City)21/22 — 6 assists3021/2222/23 — 20 goals (Swansea City)22/23 — 2 assists2222/2323/24 — 16 goals (Leeds United)23/24 — 3 assists1923/2424/25 — 19 goals (Leeds United)24/25 — 7 assists2624/2525/2616/17 — €25K17/18 — €200K18/19 — €200K19/20 — €1M20/21 — €725K21/22 — €1.5M22/23 — €8M23/24 — €14M24/25 — €14M25/26 — €18MGoalsAssistsMarket value

Goals by season

15/16: 2215/1616/17: 141416/1717/18: 252517/1818/19: 131318/1919/20: 3319/2020/21: 5520/2121/22: 242421/2222/23: 202022/2323/24: 161623/2424/25: 191924/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 3316/1717/18: 5517/1818/19: 7718/1919/20: 3319/2020/21: 2220/2121/22: 6621/2222/23: 2222/2323/24: 3323/2424/25: 7724/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Leeds United 1 0 0 0 0 0
25/26 Premier League Leeds United 2 0 0 0 0 0
24/25 Championship Leeds United 46 19 7 2 0 163
24/25 EFL Cup Leeds United 1 0 0 0 0 0
24/25 FA Cup Leeds United 1 0 0 0 0 0
23/24 Championship Leeds United 42 13 3 2 0 195
23/24 Championship Swansea City 3 0 0 0 0 0
23/24 Championship Play-Offs Leeds United 3 1 0 0 0 184
23/24 EFL Cup Swansea City 1 2 0 0 0 31
23/24 FA Cup Leeds United 4 0 0 0 0 0
22/23 Championship Swansea City 43 19 2 7 1 200
22/23 FA Cup Swansea City 2 1 0 0 0 152
21/22 Championship Swansea City 45 22 6 4 0 159
21/22 EFL Cup Swansea City 1 1 0 0 0 90
21/22 FA Cup Swansea City 1 1 0 0 0 120
20/21 Eredivisie PSV Eindhoven 11 1 0 0 0 127
20/21 Europa League PSV Eindhoven 1 2 0 0 0 45
20/21 Keuken Kampioen Divisie PSV Eindhoven U21 8 2 2 0 0 344
20/21 KNVB Beker PSV Eindhoven 2 0 0 0 0 0
19/20 Eredivisie PSV Eindhoven 0 0 0 0 0 0
19/20 Eredivisie Sparta Rotterdam 18 2 0 1 0 193
19/20 Johan Cruijff Schaal PSV Eindhoven 0 0 0 0 0 0
19/20 Keuken Kampioen Divisie PSV Eindhoven U21 2 1 3 0 0 151
19/20 KNVB Beker Sparta Rotterdam 2 0 0 0 0 0
18/19 Eredivisie PSV Eindhoven 0 0 0 0 0 0
18/19 Keuken Kampioen Divisie PSV Eindhoven U21 29 11 6 3 0 198
18/19 UEFA Youth League PSV Eindhoven UEFA U19 6 2 1 0 0 254
17/18 Jupiler League PSV Eindhoven U21 6 0 1 0 0 0
17/18 U19 Cup NL PSV Eindhoven U19 4 4 1 0 0 86
17/18 U19 Div. 1 Fall PSV Eindhoven U19 11 14 2 2 0 66
17/18 U19 Div. 1 Spring PSV Eindhoven U19 10 7 1 2 0 129
16/17 Jupiler League PSV Eindhoven U21 11 2 2 1 0 227
16/17 U19 Cup NL PSV Eindhoven U19 3 2 0 0 0 135
16/17 U19 Div. 1 Fall PSV Eindhoven U19 11 7 0 0 0 127
16/17 U19 Div. 1 Spring PSV Eindhoven U19 8 2 0 0 0 360
16/17 UEFA Youth League PSV Eindhoven UEFA U19 5 1 1 2 0 458
15/16 U17 Div. 1 Spring PSV Eindhoven U17 2 2 0 0 0 90
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 NEC Youth Feyenoord Youth Transfer 0
14/15 2014-07-01 Feyenoord Youth PSV Yth. Transfer 0
15/16 2015-07-01 PSV Yth. PSV U17 Transfer 0
16/17 2016-07-01 PSV U17 PSV U19 Transfer 0
18/19 2018-07-01 PSV U19 PSV U21 Transfer 200000
19/20 2019-08-22 PSV U21 Sparta R. Loan 1000000
19/20 2020-06-30 Sparta R. PSV U21 Return from loan 725000
20/21 2020-07-01 PSV U21 PSV Eindhoven Transfer 725000
21/22 2021-07-02 PSV Eindhoven Swansea Transfer 750000 €1.17m
23/24 2023-08-24 Swansea Leeds Transfer 10000000 €14.00m
SeasonInjuryFromToDays missedGames missed
17/18 minor knock 2017-07-07 2017-07-08 2 0
20/21 Corona virus 2020-10-25 2020-11-12 19 5
Current€18.00m
Peak€18.00m
Low€25k
Δ since start+€17.98m
€25k€4.52m€9.01m€13.51m€18.00m197019701970
DateValue
Jan 1, 1970 €18.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €725k
Jan 1, 1970 €725k
Jan 1, 1970 €500k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €50k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #39118 #19 2 1 former national player
Team #34684 3 0 former national player
Team #16342 #9 4 1 former national player
Team #16341 13 8 former national player
Team #16340 4 0 former national player
TeammatePPG played withJoint goalsMinutes
Matt Grimes 1 0 0
Ben Cabango 1 0 0
Ryan Manning 1 4 0
Justin Lonwijk 2 6 0
Jordan Teze 2 4 0
Maxime Soulas 2 1 0
Olivier Ntcham 1 3 0
Armando Obispo 2 1 0
Junior Firpo 2 2 0
Joel Latibeaudiere 1 1 0
Michal Sadílek 2 2 0
Jamie Paterson 1 8 0
Jay Fulton 1 1 0
Zakaria Aboukhlal 2 5 0
Steven Theunissen 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 Championship Swansea City 22 45
24/25 Championship Leeds United 19 46
22/23 Championship Swansea City 19 43

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Championship Leeds United 7 46
21/22 Championship Swansea City 6 45
18/19 Keuken Kampioen Divisie PSV Eindhoven U21 6 29

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-06-30 Sparta R. PSV U21 Return from loan €725k
19/20 2019-08-22 PSV U21 Sparta R. Loan €1.00m

Last 50 matches for Leeds United 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
2024-08-14 CGB Leeds United 0–3 Middlesbrough FC Available
2024-02-28 GB1 Chelsea FC 3–2 Leeds United Available
2023-08-29 CGB Salford City 9–8 Leeds United Available
2023-08-09 CGB Leeds United 2–1 Shrewsbury Town Available
2023-02-28 GB1 Fulham FC 2–0 Leeds United Available
2022-11-09 CGB Wolverhampton Wanderers 1–0 Leeds United Available
2022-08-24 CGB Leeds United 3–1 Barnsley FC Available
2021-10-26 CGB Arsenal FC 2–0 Leeds United Available
2021-09-21 CGB Fulham FC 5–6 Leeds United Available
2021-08-24 CGB Leeds United 3–0 Crewe Alexandra Available
2020-09-16 CGB Leeds United 8–9 Hull City Available
2020-06-30 GB2 Leeds United 1–1 Luton Town Available
2020-06-27 GB2 Leeds United 3–0 Fulham FC Available
2020-06-21 GB2 Cardiff City 2–0 Leeds United Available
2020-03-07 GB2 Leeds United 2–0 Huddersfield Town Available
2020-02-29 GB2 Hull City 0–4 Leeds United Available
2020-02-26 GB2 Middlesbrough FC 0–1 Leeds United Available
2020-02-22 GB2 Leeds United 1–0 Reading FC Available
2020-02-15 GB2 Leeds United 1–0 Bristol City Available
2020-02-11 GB2 Brentford FC 1–1 Leeds United Available
2020-02-08 GB2 Nottingham Forest 2–0 Leeds United Available
2020-02-01 GB2 Leeds United 0–1 Wigan Athletic Available
2020-01-28 GB2 Leeds United 3–2 Millwall FC Available
2020-01-18 GB2 Queens Park Rangers 1–0 Leeds United Available
2020-01-11 GB2 Leeds United 0–2 Sheffield Wednesday Available
2020-01-01 GB2 West Bromwich Albion 1–1 Leeds United Available
2019-12-29 GB2 Birmingham City 4–5 Leeds United Available
2019-12-26 GB2 Leeds United 1–1 Preston North End Available
2019-12-21 GB2 Fulham FC 2–1 Leeds United Available
2019-12-14 GB2 Leeds United 3–3 Cardiff City Available
2019-12-10 GB2 Leeds United 2–0 Hull City Available
2019-12-07 GB2 Huddersfield Town 0–2 Leeds United Available
2019-11-30 GB2 Leeds United 4–0 Middlesbrough FC Available
2019-11-26 GB2 Reading FC 0–1 Leeds United Available
2019-11-23 GB2 Luton Town 1–2 Leeds United Available
2019-11-09 GB2 Leeds United 2–1 Blackburn Rovers Available
2019-11-02 GB2 Leeds United 2–0 Queens Park Rangers Available
2019-10-26 GB2 Sheffield Wednesday 0–0 Leeds United Available
2019-10-22 GB2 Preston North End 1–1 Leeds United Available
2019-10-19 GB2 Leeds United 1–0 Birmingham City Available
2019-10-05 GB2 Millwall FC 2–1 Leeds United Available
2019-10-01 GB2 Leeds United 1–0 West Bromwich Albion Available
2019-09-28 GB2 Charlton Athletic 1–0 Leeds United Available
2019-09-21 GB2 Leeds United 1–1 Derby County Available
2019-09-15 GB2 Barnsley FC 0–2 Leeds United Available
2019-08-31 GB2 Leeds United 0–1 Swansea City Available
2019-08-27 CGB Leeds United 4–5 Stoke City Available
2019-08-24 GB2 Stoke City 0–3 Leeds United Available
2019-08-21 GB2 Leeds United 1–0 Brentford FC Available
2019-08-17 GB2 Wigan Athletic 0–2 Leeds United Available

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

OpponentPWDLGFGAGDWin %
AFC Ajax 22 3 5 14 23 42 -19 14%
FC Utrecht 21 6 5 10 29 39 -10 29%
Fortuna Sittard 21 14 5 2 49 15 +34 67%
FC Groningen 20 14 1 5 42 22 +20 70%
RKC Waalwijk 19 13 5 1 35 10 +25 68%
Feyenoord 18 2 7 9 20 38 -18 11%
AZ Alkmaar 17 5 2 10 23 33 -10 29%
PEC Zwolle 17 11 3 3 37 20 +17 65%
Vitesse 17 12 3 2 39 13 +26 71%
sc Heerenveen 16 6 8 2 28 20 +8 38%
FC Twente 16 5 7 4 26 21 +5 31%
Heracles Almelo 16 8 7 1 27 10 +17 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal
18/19 Goal #50 (career)
22/23 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 48 163 2 0 0 1.1
23/24 53 410 2 0 0 0.44
22/23 45 352 7 0 1 2.05
21/22 47 369 4 0 0 0.98
19/20 22 344 1 0 0 0.26
18/19 35 452 3 0 0 0.6
17/18 31 281 4 0 0 1.28
16/17 38 1,307 3 0 0 0.21

Output by competition

Career goals and assists broken down by tournament.

Championship
179 apps
73 G
18 A
U19 Div. 1 Fall
22 apps
21 G
2 A
Keuken Kampioen Divisie
56 apps
16 G
14 A
U19 Div. 1 Spring
18 apps
9 G
1 A
U19 Cup NL
7 apps
6 G
1 A
UEFA Youth League
11 apps
3 G
2 A
EFL Cup
4 apps
3 G
0 A
Eredivisie
29 apps
3 G
0 A
FA Cup
8 apps
2 G
0 A
Europa League
1 apps
2 G
0 A

Frequently asked about Joël Piroe

Who is Joël Piroe?

Joël Piroe is a Netherlands professional footballer who plays as a centre-forward for Leeds United.

How old is Joël Piroe?

Joël Piroe is 26 years old. He was born on August 2, 1999 in Wijchen.

What position does Joël Piroe play?

Joël Piroe plays as a centre-forward (Attack - Centre-Forward).

What club does Joël Piroe play for?

Joël Piroe currently plays for Leeds United.

How many career goals has Joël Piroe scored?

Across all senior club competitions in our dataset, Joël Piroe has scored 141 goals in 346 appearances.

What is Joël Piroe's market value?

Joël Piroe's most recent reported market value is €18.00m.