
Crystal Palace
Crystal Palace squad and transfer intelligence for Premier League.
Tactical context
Percentages use 4 recorded formations from 10 lineup samples. 6 excluded because no formation was recorded. Sample confidence: Medium (4–7 formation records); this describes sample size, not predictive accuracy. Method source.
Crystal Palace depth chart
Exact stored roles ranked by current-season minutes, with availability, contract and modelled value context.
GK4
1Dean Bradley Henderson270 min · €28m · Transfermarkt · 2026-06-03Unavailable: Foot Injury · Contract not verified2Walter Daniel Benítez180 min · €4m · Transfermarkt · 2026-06-03Available · Contract not verified3Remi Luke Matthews0 min · €200k · Transfermarkt · 2026-06-03Available · Contract not verified4Joseph Charles Whitworth0 min · Value unavailableAvailable · Contract not verifiedCB2
1Christopher Jeffrey Richards450 min · €27m · Almost Signed estimate · 2026-09-11Available · Contract not verified2Axel Wilson Arthur Disasi Mhakinis Belho140 min · €15m · Almost Signed estimate · 2026-09-21Unavailable: Red Card · Contract not verifiedDEF6
1Tyrick Kwon Mitchell421 min · €25m · Transfermarkt · 2026-06-03Available · Contract not verified2Jaydee Canvot360 min · €28m · Transfermarkt · 2026-06-03Available · Contract not verified3Takehiro Tomiyasu190 min · €5m · Transfermarkt · 2026-05-28Available · Contract not verified4Chadi Riad Dnanou72 min · €15m · Transfermarkt · 2026-06-03Unavailable: Knee Injury · Contract not verified5D. Benamar0 min · Value unavailableAvailable · Contract not verified6G. King0 min · Value unavailableAvailable · Contract not verifiedMID6
1Daichi Kamada443 min · €10m · Transfermarkt · 2026-06-03Available · Contract not verified2Adam James Wharton437 min · €70m · Transfermarkt · 2026-06-03Available · Contract not verified3Jefferson Andrés Lerma Solís51 min · €6m · Transfermarkt · 2026-06-03Available · Contract not verified4William James Hughes29 min · €5m · Transfermarkt · 2026-06-03Available · Contract not verified5Cheick Oumar Doucouré0 min · €10m · Transfermarkt · 2026-06-03Available · Contract not verified6J. Drakes-Thomas0 min · Value unavailableAvailable · Contract not verifiedFWD7
1Jørgen Strand Larsen301 min · €40m · Transfermarkt · 2026-06-03Available · Contract not verified2Edward Keddar Nketiah176 min · €10m · Transfermarkt · 2026-06-03Available · Contract not verified3Dwight James Matthew McNeil85 min · €18m · Transfermarkt · 2026-06-03Available · Contract not verified4Jean-Philippe Mateta63 min · €30m · Transfermarkt · 2026-06-03Unavailable: Hamstring Injury · Contract not verified5Evann Guessand54 min · €25m · Transfermarkt · 2026-06-03Available · Contract not verified6Zavier Gozo28 min · €6m · Transfermarkt · 2026-06-02Available · Contract not verified7Ismaïla Sarr8 min · €40m · Transfermarkt · 2026-06-03Available · Contract not verifiedThis is a database depth chart, not a predicted starting XI. Generic DEF, MID or FWD records remain generic until a verified detailed role is available.
Crystal Palace squad
Provider-backed current registrations, detailed roles, contract coverage and availability.
Goalkeeper 4
Transfermarkt · 2026-06-03Contract not verified · Unavailable €28m
Transfermarkt · 2026-06-03Contract not verified · Available €200k
Transfermarkt · 2026-06-03Contract not verified · Available €4m
Value unavailableContract not verified · Available Value unavailable
Defender 9
Almost Signed estimate · 2026-09-11Contract not verified · Available €27m
Transfermarkt · 2026-06-03Contract not verified · Available €22m
Transfermarkt · 2026-06-03Contract not verified · Available €25m
Almost Signed estimate · 2026-09-21Contract not verified · Unavailable €15m
Transfermarkt · 2026-05-28Contract not verified · Available €5m
Transfermarkt · 2026-06-03Contract not verified · Unavailable €15m
Transfermarkt · 2026-06-03Contract not verified · Available €28m
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Midfielder 8
Transfermarkt · 2026-06-05Contract not verified · Available €18m
Transfermarkt · 2026-06-03Contract not verified · Available €5m
Transfermarkt · 2026-06-03Contract not verified · Available €6m
Transfermarkt · 2026-06-03Contract not verified · Available €10m
Transfermarkt · 2026-06-03Contract not verified · Available €70m
Transfermarkt · 2026-06-03Contract not verified · Available €10m
Transfermarkt · 2026-06-04Contract not verified · Available €23m
Value unavailableContract not verified · Available Value unavailable
Forward 8
Transfermarkt · 2026-06-03Contract not verified · Available €25m
Transfermarkt · 2026-06-03Contract not verified · Available €10m
Transfermarkt · 2026-06-03Contract not verified · Available €30m
Transfermarkt · 2026-06-03Contract not verified · Available €18m
Transfermarkt · 2026-06-03Contract not verified · Available €40m
Transfermarkt · 2026-06-03Contract not verified · Available €40m
Transfermarkt · 2026-06-03Contract not verified · Unavailable €30m
Transfermarkt · 2026-06-02Contract not verified · Available €6m
