Skip to content
Jean-Philippe Mateta

Jean-Philippe Mateta

Attack - Centre-Forward  at Crystal Palace
Age28
CitizenshipFrance DR Congo
Height1.92 m
Footright
BornJune 28, 1997
at Crystal Palace 1,574 days · joined 2022-01-31
👕200+ Apps 100+ Goals
Market value €30.00m
Rating · 25/26 5.7 Solid
Centre-Forward Attack

Career snapshot

8
clubs played for
15/16
debut season
0.39
goals / match
Crystal Palace
top club · 158 apps

Position rank · 25/26

#84
goals rank
#278
assists rank
122
season goals
19
season assists

Among 573 Attack - Centre-Forwards · ≥200 mins

Career highs

€30.00m
peak value · 2025
€11.00m
top transfer fee · 21/22
20
best season · 17/18
21 / 9
int'l caps / goals
315Appearances
122Goals
19Assists
26Yellow cards
1Red cards
41Full matches (90′)
Full nameJean-Philippe Mateta
Date of birth1997-06-28 (28 yrs)
Place of birthSevran, France
CitizenshipFrance DR Congo
PositionAttack - Centre-Forward (main: Attack)
Footright
Height192.00 m
Current clubCrystal Palace
Joined2022-01-31
Contract expires2027-06-30
AgentPaul Latouche
Jul 2025
25/26 — Crystal Palace
6 matches · 3 G · 0 A · across 3 competitions
Mar 2025
Injury: unknown
2 games missed
Jul 2024
24/25 — Crystal Palace
46 matches · 17 G · 4 A · across 3 competitions
Jul 2023
23/24 — Crystal Palace
39 matches · 19 G · 6 A · across 3 competitions
Jul 2022
22/23 — Crystal Palace, Crystal Palace U21
33 matches · 4 G · 0 A · across 4 competitions
Jan 2022
Transfer: 1.FSV Mainz 05 → Crystal Palace
21/22 · Transfer · €11.00m
Jan 2022
Transfer: Crystal Palace → 1.FSV Mainz 05
21/22 · Return from loan
Jul 2021
21/22 — Crystal Palace
28 matches · 7 G · 1 A · across 3 competitions
Jan 2021
Transfer: 1.FSV Mainz 05 → Crystal Palace
20/21 · Loan
Jul 2020
20/21 — 1.FSV Mainz 05, Crystal Palace, Crystal Palace U23
25 matches · 13 G · 1 A · across 4 competitions
Jul 2019
Injury: unknown
21 games missed
Jul 2019
19/20 — 1.FSV Mainz 05
18 matches · 3 G · 1 A · across 1 competition
Feb 2019
Injury: unknown
Jul 2018
18/19 — 1.FSV Mainz 05
36 matches · 14 G · 3 A · across 2 competitions
Jul 2018
Transfer: Olympique Lyon → 1.FSV Mainz 05
18/19 · Transfer · €8.00m
Jun 2018
Transfer: Le Havre AC → Olympique Lyon
17/18 · Return from loan
Jul 2017
17/18 — Le Havre AC
38 matches · 20 G · 0 A · across 4 competitions
Jul 2017
Transfer: Olympique Lyon → Le Havre AC
17/18 · Loan
Sep 2016
Transfer: LB Châteauroux → Olympique Lyon
16/17 · Transfer · €4.10m
Jul 2016
16/17 — Olympique Lyon B, LB Châteauroux, Olympique Lyon
24 matches · 11 G · 0 A · across 5 competitions
Nov 2015
Transfer: Châteauroux B → LB Châteauroux
15/16 · Transfer
Jul 2015
15/16 — LB Châteauroux
22 matches · 11 G · 3 A · across 1 competition
Jul 2014
Transfer: Châteauroux U19 → Châteauroux B
14/15 · Transfer
Jan 1970
Peak market value: €30.00m
Highest valuation recorded in dataset

Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals3 total · 0.51/90
84
Assists0 total · 0.00/90
0
G+A3 total · 0.51/90
57
Yellow cards3 total · 0.51/90
4
3,695 min
Minutes played by club
Crystal Palace 55.1%
Crystal Palace U21 1.1%
1.FSV Mainz 05 19.5%
Crystal Palace U23 1.2%
Le Havre AC 9.3%
Olympique Lyon 0.0%
LB Châteauroux 7.6%
Olympique Lyon B 6.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Crystal Palace 6 20/21 25/26 158 49 11 2,036
Crystal Palace U21 1 22/23 22/23 1 2 0 40
1.FSV Mainz 05 3 18/19 20/21 71 27 5 722
Crystal Palace U23 1 20/21 20/21 1 2 0 45
Le Havre AC 1 17/18 17/18 38 20 0 345
Olympique Lyon 1 16/17 16/17 3 0 0 0
LB Châteauroux 2 15/16 16/17 27 16 3 281
Olympique Lyon B 1 16/17 16/17 16 6 0 226

Career trajectory — goals, assists & market value

6€7.5M13€15M19€22.5M25€30M15/16 — 11 goals (LB Châteauroux)15/16 — 3 assists1415/1616/17 — 11 goals (Olympique Lyon B)1116/1717/18 — 20 goals (Le Havre AC)2017/1818/19 — 14 goals (1.FSV Mainz 05)18/19 — 3 assists1718/1919/20 — 3 goals (1.FSV Mainz 05)19/20 — 1 assists419/2020/21 — 13 goals (Crystal Palace)20/21 — 1 assists1420/2121/22 — 7 goals (Crystal Palace)21/22 — 1 assists821/2222/23 — 4 goals (Crystal Palace)422/2323/24 — 19 goals (Crystal Palace)23/24 — 6 assists2523/2424/25 — 17 goals (Crystal Palace)24/25 — 4 assists2124/2525/26 — 3 goals (Crystal Palace)325/2616/17 — €2.5M17/18 — €2.5M18/19 — €11M19/20 — €22M20/21 — €17.5M21/22 — €15M22/23 — €10M23/24 — €7M24/25 — €20M25/26 — €30MGoalsAssistsMarket value

Goals by season

15/16: 111115/1616/17: 111116/1717/18: 202017/1818/19: 141418/1919/20: 3319/2020/21: 131320/2121/22: 7721/2222/23: 4422/2323/24: 191923/2424/25: 171724/2525/26: 3325/26

Assists by season

15/16: 3315/1616/17: 0016/1717/18: 0017/1818/19: 3318/1919/20: 1119/2020/21: 1120/2121/22: 1121/2222/23: 0022/2323/24: 6623/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Community Shield Crystal Palace 1 1 0 0 0 90
25/26 Premier League Crystal Palace 3 1 0 2 0 263
25/26 UECL Qualifiers Crystal Palace 2 1 0 1 0 180
24/25 EFL Cup Crystal Palace 4 3 1 1 0 104
24/25 FA Cup Crystal Palace 5 0 1 0 0 0
24/25 Premier League Crystal Palace 37 14 2 2 0 190
23/24 EFL Cup Crystal Palace 2 3 0 1 0 60
23/24 FA Cup Crystal Palace 2 0 0 1 0 0
23/24 Premier League Crystal Palace 35 16 6 3 0 143
22/23 EFL Cup Crystal Palace 2 0 0 1 0 0
22/23 FA Cup Crystal Palace 1 0 0 0 0 0
22/23 Premier League Crystal Palace 29 2 0 3 0 377
22/23 Premier League 2 Crystal Palace U21 1 2 0 0 0 40
21/22 EFL Cup Crystal Palace 1 0 0 0 0 0
21/22 FA Cup Crystal Palace 5 2 0 0 0 181
21/22 Premier League Crystal Palace 22 5 1 2 0 230
20/21 Bundesliga 1.FSV Mainz 05 15 7 1 2 0 143
20/21 DFB-Pokal 1.FSV Mainz 05 2 3 0 1 0 49
20/21 Premier League Crystal Palace 7 1 0 0 0 218
20/21 Premier League 2 Crystal Palace U23 1 2 0 0 0 45
19/20 Bundesliga 1.FSV Mainz 05 18 3 1 0 0 352
18/19 Bundesliga 1.FSV Mainz 05 34 14 3 2 0 178
18/19 DFB-Pokal 1.FSV Mainz 05 2 0 0 0 0 0
17/18 Coupe de France Le Havre AC 1 1 0 0 0 90
17/18 Coupe de la Ligue Le Havre AC 0 0 0 0 0 0
17/18 L1/L2 Playoffs Le Havre AC 2 2 0 1 1 100
17/18 Ligue 2 Le Havre AC 35 17 0 1 0 155
16/17 CFA - Grp. C Olympique Lyon B 16 6 0 2 0 226
16/17 Championnat National LB Châteauroux 4 2 0 0 0 118
16/17 Coupe de France Olympique Lyon 1 0 0 0 0 0
16/17 Coupe de la Ligue Olympique Lyon 0 0 0 0 0 0
16/17 Coupe de la Ligue LB Châteauroux 1 3 0 0 0 30
16/17 Ligue 1 Olympique Lyon 2 0 0 0 0 0
15/16 Championnat National LB Châteauroux 22 11 3 0 0 133
SeasonDateFromToTypeMarket valueFee
14/15 2014-07-01 Châteauroux U19 Châteauroux B Transfer 0
15/16 2015-11-01 Châteauroux B LB Châteauroux Transfer 0
16/17 2016-09-16 LB Châteauroux Olympique Lyon Transfer 0 €4.10m
17/18 2017-07-01 Olympique Lyon Le Havre AC Loan 2000000
17/18 2018-06-30 Le Havre AC Olympique Lyon Return from loan 2500000
18/19 2018-07-01 Olympique Lyon 1.FSV Mainz 05 Transfer 2500000 €8.00m
20/21 2021-01-21 1.FSV Mainz 05 Crystal Palace Loan 15000000
21/22 2022-01-30 Crystal Palace 1.FSV Mainz 05 Return from loan 5000000
21/22 2022-01-31 1.FSV Mainz 05 Crystal Palace Transfer 5000000 €11.00m
SeasonInjuryFromToDays missedGames missed
18/19 Ill 2019-02-28 2019-03-01 2 0
19/20 Meniscus tear 2019-07-30 2019-12-08 132 21
24/25 Head injury 2025-03-08 2025-03-29 22 2
Current€30.00m
Peak€30.00m
Low€2.00m
Δ since start+€27.50m
€2.00m€9.00m€16.00m€23.00m€30.00m197019701970
DateValue
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €17.50m
Jan 1, 1970 €15.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €11.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53860 #14 6 5 former national player
Team #23658 1 0 former national player
Team #23101 3 1 former national player
Team #9323 #11 11 3 former national player
TeammatePPG played withJoint goalsMinutes
Eberechi Eze 1 14 0
Joachim Andersen 1 2 0
Jeffrey Schlupp 1 2 0
Jordan Ayew 1 4 0
Moussa Niakhaté 1 0 0
Michael Olise 1 7 0
Jean-Paul Boëtius 1 7 0
Pierre Kunde 1 0 0
Daniel Brosinski 1 2 0
Danny Latza 1 1 0
Aarón Martín 1 2 0
Karim Onisiwo 1 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 Ligue 2 Le Havre AC 17 35
23/24 Premier League Crystal Palace 16 35
18/19 Bundesliga 1.FSV Mainz 05 14 34

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Premier League Crystal Palace 6 35
15/16 Championnat National LB Châteauroux 3 22
18/19 Bundesliga 1.FSV Mainz 05 3 34

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-01-30 Crystal Palace 1.FSV Mainz 05 Return from loan €5.00m
20/21 2021-01-21 1.FSV Mainz 05 Crystal Palace Loan €15.00m
17/18 2018-06-30 Le Havre AC Olympique Lyon Return from loan €2.50m
17/18 2017-07-01 Olympique Lyon Le Havre AC Loan €2.00m

Last 15 matches for Crystal Palace while Jean-Philippe Mateta was at the club (joined 2022-01-31). 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
2025-05-17 GB1 Crystal Palace 1–0 Manchester City Available
2025-04-26 GB1 Crystal Palace 3–0 Aston Villa Available
2025-03-29 GB1 Fulham FC 0–3 Crystal Palace Available
2025-03-01 GB1 Crystal Palace 3–1 Millwall FC Available
2024-12-18 CGB Arsenal FC 3–2 Crystal Palace Available
2024-10-30 CGB Aston Villa 1–2 Crystal Palace Available
2024-09-17 CGB Queens Park Rangers 1–2 Crystal Palace Available
2024-08-27 CGB Crystal Palace 4–0 Norwich City Available
2023-09-26 CGB Manchester United 3–0 Crystal Palace Available
2023-08-29 CGB Plymouth Argyle 2–4 Crystal Palace Available
2022-11-09 CGB Newcastle United 3–2 Crystal Palace Available
2022-08-23 CGB Oxford United 0–2 Crystal Palace Available
2022-04-17 GB1 Chelsea FC 2–0 Crystal Palace Available
2022-03-20 GB1 Crystal Palace 4–0 Everton FC Available
2022-03-01 GB1 Crystal Palace 2–1 Stoke City Available

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

OpponentPWDLGFGAGDWin %
Watford FC 12 4 3 5 10 11 -1 33%
Chelsea FC 11 3 0 8 10 20 -10 27%
Arsenal FC 11 2 4 5 18 22 -4 18%
AJ Auxerre 11 6 2 3 15 13 +2 55%
Manchester City 11 2 2 7 8 26 -18 18%
Manchester United 11 1 2 8 6 22 -16 9%
AFC Bournemouth 11 4 4 3 27 23 +4 36%
Everton FC 11 1 6 4 10 13 -3 9%
Leicester City 10 4 1 5 16 13 +3 40%
Tottenham Hotspur 10 0 1 9 2 16 -14 0%
Liverpool FC 10 2 0 8 12 23 -11 20%
Stade Brestois 29 10 2 2 6 10 19 -9 20%

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)
23/24 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 533 3 0 0 0.51
24/25 46 294 3 0 0 0.92
23/24 39 203 5 0 0 2.22
22/23 33 417 4 0 0 0.86
21/22 28 411 2 0 0 0.44
20/21 25 455 3 0 0 0.59
19/20 18 352 0 1 0 0.26
18/19 36 178 2 0 0 1.01
17/18 38 345 2 0 1 0.78
16/17 24 374 2 0 0 0.48

Output by competition

Career goals and assists broken down by tournament.

Premier League
133 apps
39 G
9 A
Bundesliga
67 apps
24 G
5 A
Ligue 2
35 apps
17 G
0 A
Championnat National
26 apps
13 G
3 A
EFL Cup
9 apps
6 G
1 A
CFA - Grp. C
16 apps
6 G
0 A
Premier League 2
2 apps
4 G
0 A
DFB-Pokal
4 apps
3 G
0 A
Coupe de la Ligue
1 apps
3 G
0 A
FA Cup
13 apps
2 G
1 A

Frequently asked about Jean-Philippe Mateta

Who is Jean-Philippe Mateta?

Jean-Philippe Mateta is a France professional footballer who plays as a centre-forward for Crystal Palace.

How old is Jean-Philippe Mateta?

Jean-Philippe Mateta is 28 years old. He was born on June 28, 1997 in Sevran.

What position does Jean-Philippe Mateta play?

Jean-Philippe Mateta plays as a centre-forward (Attack - Centre-Forward).

What club does Jean-Philippe Mateta play for?

Jean-Philippe Mateta currently plays for Crystal Palace.

How many career goals has Jean-Philippe Mateta scored?

Across all senior club competitions in our dataset, Jean-Philippe Mateta has scored 122 goals in 315 appearances.

What is Jean-Philippe Mateta's market value?

Jean-Philippe Mateta's most recent reported market value is €30.00m.