Jean-Philippe Mateta
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1997-06-28 · 6 players total
| Full name | Jean-Philippe Mateta |
|---|---|
| Date of birth | 1997-06-28 (28 yrs) |
| Place of birth | Sevran, France |
| Citizenship | France DR Congo |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 192.00 m |
| Current club | Crystal Palace |
| Joined | 2022-01-31 |
| Contract expires | 2027-06-30 |
| Agent | Paul Latouche |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Jean-Philippe Mateta
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.