
West Ham
West Ham squad and transfer intelligence for Championship.
Tactical context
Percentages use 6 recorded formations from 10 lineup samples. 4 excluded because no formation was recorded. Sample confidence: Medium (4–7 formation records); this describes sample size, not predictive accuracy. Method source.
West Ham depth chart
Exact stored roles ranked by current-season minutes, with availability, contract and modelled value context.
DEF10
1Maximilian William Kilman720 min · €13m · Transfermarkt · 2026-06-03Available · Contract not verified2Konstantinos Mavropanos610 min · €18m · Transfermarkt · 2026-06-03Available · Contract not verified3Kyle Leonardus Walker-Peters484 min · €12m · Transfermarkt · 2026-06-03Available · Contract not verified4Oliver Scarles439 min · €10m · Transfermarkt · 2026-06-03Available · Contract not verified5Joël Ivo Veltman305 min · €1.5m · Transfermarkt · 2026-06-03Unavailable: Muscle Injury · Contract not verified6Morato169 min · €14m · Transfermarkt · 2026-06-03Available · Contract not verified7Airidas Golambeckis90 min · Value unavailableAvailable · Contract not verified8Adama Boiro Boiro20 min · €2.5m · Transfermarkt · 2026-06-05Available · Contract not verified9Junior Robinson0 min · Value unavailableAvailable · Contract not verified10Ezra Mayers0 min · Value unavailableAvailable · Contract not verifiedMID7
1Mohamadou Kanté382 min · €1m · Transfermarkt · 2026-06-03Unavailable: Red Card · Contract not verified2Lewis Orford220 min · Value unavailableAvailable · Contract not verified3Arne Engels184 min · €20m · Transfermarkt · 2026-05-20Available · Contract not verified4Keiber Alberto Lamadrid Briceño21 min · €1.2m · Transfermarkt · 2026-06-03Available · Contract not verified5Soungoutou Magassa0 min · €17m · Transfermarkt · 2026-06-03Available · Contract not verified6Edson Omar Álvarez Velázquez0 min · €15m · Transfermarkt · 2026-05-21Available · Contract not verified7Tomáš Souček0 min · €10m · Transfermarkt · 2026-06-03Unavailable: Ankle Injury · Contract not verifiedFWD6
1Valentín Mariano José Castellanos Giménez547 min · €28m · Transfermarkt · 2026-06-03Available · Contract not verified2Joël Mohammed Ramzan Piroe398 min · €10m · Transfermarkt · 2026-06-03Available · Contract not verified3Pablo225 min · €18m · Transfermarkt · 2026-06-03Available · Contract not verified4Edvin Austbö104 min · Value unavailableAvailable · Contract not verified5Joshua Ajala9 min · Value unavailableAvailable · Contract not verified6Gnaly Albert Maxwel Cornet0 min · €2m · Transfermarkt · 2026-05-29Available · 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.
West Ham squad
Provider-backed current registrations, detailed roles, contract coverage and availability.
Goalkeeper 3
Transfermarkt · 2026-06-03Contract not verified · Available €15m
Transfermarkt · 2026-06-03Contract not verified · Unavailable €4m
Value unavailableContract not verified · Available Value unavailable
Defender 10
Transfermarkt · 2026-06-03Contract not verified · Available €18m
Transfermarkt · 2026-06-03Contract not verified · Available €12m
Transfermarkt · 2026-06-03Contract not verified · Available €13m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €10m
Transfermarkt · 2026-06-05Contract not verified · Available €2.5m
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Unavailable €1.5m
Transfermarkt · 2026-06-03Contract not verified · Available €14m
Midfielder 9
Transfermarkt · 2026-06-03Contract not verified · Unavailable €10m
Transfermarkt · 2026-05-20Contract not verified · Available €20m
Transfermarkt · 2026-06-03Contract not verified · Available €30m
Transfermarkt · 2026-05-21Contract not verified · Available €15m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €17m
Transfermarkt · 2026-06-03Contract not verified · Available €1.2m
Almost Signed estimate · 2026-10-09Contract not verified · Available €16m
Transfermarkt · 2026-06-03Contract not verified · Unavailable €1m
Forward 7
Transfermarkt · 2026-06-03Contract not verified · Available €10m
Transfermarkt · 2026-06-03Contract not verified · Available €18m
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €28m
Transfermarkt · 2026-05-29Contract not verified · Available €2m
Transfermarkt · 2026-05-29Contract not verified · Available €8m
