
Tottenham
Tottenham 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.
Tottenham depth chart
Exact stored roles ranked by current-season minutes, with availability, contract and modelled value context.
DEF9
1Andrew Henry Robertson367 min · €7m · Transfermarkt · 2026-06-03Available · Contract not verified2Jan Paul van Hecke360 min · €45m · Transfermarkt · 2026-06-03Available · Contract not verified3Micky van de Ven270 min · €50m · Transfermarkt · 2026-06-03Available · Contract not verified4Pedro Porro180 min · €35m · Transfermarkt · 2026-06-03Available · Contract not verified5Iyenoma Destiny Udogie92 min · €30m · Transfermarkt · 2026-06-03Available · Contract not verified6Marcos Nicolás Senesi Barón90 min · €25m · Transfermarkt · 2026-06-03Available · Contract not verified7Benjamin Thomas Davies0 min · €3m · Transfermarkt · 2026-06-03Available · Contract 2027-06-308James Rowswell0 min · Value unavailableAvailable · Contract not verified9Malachi Hardy0 min · Value unavailableAvailable · Contract not verifiedMID15
1Rodrigo Bentancur Colmán372 min · €20m · Transfermarkt · 2026-06-03Available · Contract not verified2Sandro Tonali345 min · €80m · Transfermarkt · 2026-06-03Available · Contract not verified3Mateus Fernandes256 min · €50m · Transfermarkt · 2026-06-03Available · Contract not verified4Archie James Francis Gray239 min · €35m · Transfermarkt · 2026-06-03Available · Contract not verified5Conor John Gallagher128 min · €32m · Transfermarkt · 2026-06-03Available · Contract not verified6Lucas Erik Holger Bergvall78 min · €35m · Transfermarkt · 2026-06-03Available · Contract not verified7James Daniel Maddison35 min · €20m · Transfermarkt · 2026-06-03Unavailable: Knock · Contract not verified8Mykhailo Mudryk16 min · Value unavailableUnavailable: Ankle Injury · Contract not verified9Xavier Quentin Shay Simons0 min · €40m · Transfermarkt · 2026-06-03Unavailable: Knee Injury · Contract not verified10Callum Latif Olusesi0 min · Value unavailableAvailable · Contract not verified11Luca Jamie Williams-Barnett0 min · Value unavailableAvailable · Contract not verified12Oyindamola Ajayi0 min · Value unavailableAvailable · Contract not verified13Rio Kyerematen0 min · Value unavailableAvailable · Contract not verified14T. Hall0 min · Value unavailableAvailable · Contract not verified15Tyrese Hall0 min · Value unavailableAvailable · Contract not verifiedFWD3
1Dominic Ayodele Solanke-Mitchell112 min · €28m · Transfermarkt · 2026-06-03Available · Contract not verified2Richarlison68 min · €25m · Transfermarkt · 2026-06-03Unavailable: Inactive · Contract 2027-06-303Mohammed Kudus55 min · €50m · 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.
Tottenham 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 · Available €500k
Transfermarkt · 2026-06-03Contract: 2027-06-30 · Available €500k
Defender 10
Almost Signed estimate · 2026-09-18Contract not verified · Available €15m
Transfermarkt · 2026-06-03Contract not verified · Available €7m
Transfermarkt · 2026-06-03Contract: 2027-06-30 · Available €3m
Transfermarkt · 2026-06-03Contract not verified · Available €30m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €45m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €25m
Transfermarkt · 2026-06-03Contract not verified · Available €50m
Transfermarkt · 2026-06-03Contract not verified · Available €35m
Midfielder 17
Transfermarkt · 2026-06-03Contract not verified · Available €35m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €32m
Transfermarkt · 2026-06-03Contract not verified · Unavailable €20m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €35m
Transfermarkt · 2026-06-03Contract not verified · Available €50m
Transfermarkt · 2026-06-03Contract not verified · Available €22m
Value unavailableContract not verified · Unavailable Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Available €20m
Transfermarkt · 2026-06-03Contract not verified · Available €80m
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract not verified · Unavailable €40m
Forward 4
Transfermarkt · 2026-06-03Contract not verified · Available €28m
Transfermarkt · 2026-06-03Contract not verified · Available €50m
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-03Contract: 2027-06-30 · Unavailable €25m
