Google Analytics cookies only if you accept. Cookie policy

Transfer Tracker

Player

Jean-Philippe Mateta

Jean-Philippe Mateta

Centre Forward · Age 29 · Value €24m (powered by Transfer Tracker) · France · Crystal Palace · Contract until 2027

Live Jean-Philippe Mateta transfer rumours scored by probability · plus Jean-Philippe Mateta's market value, Crystal Palace contract status, career path and the players most like Jean-Philippe Mateta, sourced from verified elite reporters.

Jean-Philippe Mateta transfer rumours

Where next for Jean-Philippe Mateta

Every club Jean-Philippe Mateta has been linked with, the probability and where each story stands.

  • Everton · 2% · Live
  • Nottingham Forest · 2% · Live
  • Manchester United · 4% · Quiet since Nov 2026
  • Aston Villa · 20% · Quiet since Aug 2026
  • Juventus · 2% · Quiet since Jan 2026
  • AC Milan · 2% · Quiet since Nov 2025
  • Newcastle United · 2% · Quiet since Sep 2025
  • Leeds United · 2% · Quiet since Sep 2025
  • Tottenham Hotspur · 2% · Quiet since Sep 2025
  • Atalanta · 2% · Quiet since Aug 2025
  • Al Hilal · 2% · Quiet since Jul 2025
  • Stays · 91%
  • A move away, no club named · Quiet since Nov 2026

Jean-Philippe Mateta contract and transfer fees

Jean-Philippe Mateta's contract with Crystal Palace runs until 30 June 2027 (7 months left). He is out of contract next summer, and from 1 January 2027 he can agree a pre-contract with a club outside England.

Jean-Philippe Mateta has moved for €23m in disclosed transfer fees since 2015 (3 paid transfers). The biggest: €11m, FSV Mainz 05 to Crystal Palace, Jan 2022.

Crystal Palace paid €11m for Jean-Philippe Mateta in January 2022. His value is now €24m, €13m above the fee. That is €55k per appearance across his 200 for them so far.

Jean-Philippe Mateta transfer history and what each club made

  • Châteauroux · academy graduate · sold to Olympique Lyonnais for €4m (Sep 2016) · profit for Châteauroux €4m
  • Olympique Lyonnais · signed from Châteauroux for €4m (Sep 2016) · sold to FSV Mainz 05 for €8m (Jul 2018) · profit for Olympique Lyonnais €4m
  • FSV Mainz 05 · signed from Olympique Lyonnais for €8m (Jul 2018) · sold to Crystal Palace for €11m (Jan 2022) · profit for FSV Mainz 05 €3m
  • Crystal Palace · signed from FSV Mainz 05 for €11m (Jan 2022) · current club

Jean-Philippe Mateta injury record and availability

Jean-Philippe Mateta has no injury or suspension on record as of 10 Nov 2026.

In the 2026/27 league season Jean-Philippe Mateta has played 167 of a possible 900 minutes (19%): 3 starts and 4 appearances in 10 games, average rating 6.15.

Since 2019, Jean-Philippe Mateta has had 4 injury spells: 240 days out and 28 games missed. Longest: meniscus tear, 131 days (Jul 2019).

  • 2026/27: 1 spell, 51 days out, 7 games missed
  • 2025/26: 1 spell, 37 days out, 5 games missed
  • 2024/25: 1 spell, 21 days out, 2 games missed

Crystal Palace injury list

Jean-Philippe Mateta international career: France caps

Jean-Philippe Mateta has 7 senior caps for France and 2 international goals.

Last 12 months: 5 caps, 1 start, 145 minutes in 12 matchday squads. Last in the squad on 19 Jul 2026.

SeasonCapsStartsMinutes
2025/2672245

Jean-Philippe Mateta: club-trained status

Whether Jean-Philippe Mateta is club-trained at Crystal Palace is not verifiable on our record: it does not settle where he was registered between the ages of 15 and 21.

We count a player as club-trained when his record shows him registered with the club for three entire seasons or 36 months between the ages of 15 and 21 (UEFA's home-grown test), wherever he started and whatever he cost; time on loan counts for the club that borrowed him.

Jean-Philippe Mateta career & transfer history

Players similar to Jean-Philippe Mateta

More Crystal Palace players

Keep exploring

See the full player profile · market-value chart, positional metrics and transfer history. Open on transfertracker.ai

Explore Transfer Tracker

Live rumoursDone dealsRankingsSourcesClubs & leaguesFree agentsMarket valuesWindow dates

Data as of 10 Nov 2026, 10:39 UTC · pages refresh several times daily · live numbers load in a moment.