
Toronto FC
Toronto FC squad and transfer intelligence for MLS.
Tactical context
Percentages use 9 recorded formations from 10 lineup samples. 1 excluded because no formation was recorded. Sample confidence: High (at least 8 formation records); this describes sample size, not predictive accuracy. Method source.
Toronto FC depth chart
Exact stored roles ranked by current-season minutes, with availability, contract and modelled value context.
DEF13
1Richmond Mamah Laryea1,903 min · €1m · Transfermarkt · 2026-06-02Unavailable: International duty · Contract not verified2Walker Dwain Zimmerman1,752 min · €1.5m · Transfermarkt · 2026-06-02Unavailable: Yellow Cards · Contract not verified3Kobe Lloyd Franklin1,156 min · €600k · Transfermarkt · 2026-06-02Available · Contract not verified4Benjamín Kuscevic Jaramillo1,150 min · €1.8m · Transfermarkt · 2026-06-02Unavailable: International duty · Contract not verified5Zane Monlouis1,103 min · €600k · Transfermarkt · 2026-06-02Available · Contract not verified6Raheem Nathaniel Anfernee Edwards756 min · €800k · Transfermarkt · 2026-06-02Available · Contract not verified7Matheus Pereira451 min · €1.5m · Transfermarkt · 2026-06-02Available · Contract not verified8Nickseon Gomis242 min · €500k · Transfermarkt · 2026-06-02Available · Contract not verified9Lazar Stefanovic201 min · €300k · Transfermarkt · 2026-06-02Unavailable: Foot Injury · Contract not verified10M. Chisholm65 min · Value unavailableAvailable · Contract not verified11Henry Swenson Wingo12 min · €300k · Transfermarkt · 2026-06-02Available · Contract not verified12Reid Fisher0 min · Value unavailableAvailable · Contract not verified13S. Kapor0 min · Value unavailableAvailable · Contract not verifiedMID9
1Alonso Coello1,902 min · €1m · Transfermarkt · 2026-06-02Available · Contract not verified2Jonathan Osorio1,566 min · €1m · Transfermarkt · 2026-06-02Unavailable: Knee Injury · Contract not verified3Djordje Aleksandar Mihailović864 min · €5.5m · Transfermarkt · 2026-06-02Unavailable: Muscle Injury · Contract not verified4Markus Cimermancic723 min · €250k · Transfermarkt · 2026-06-02Unavailable: International duty · Contract not verified5Malik Henry597 min · €500k · Transfermarkt · 2026-06-02Available · Contract not verified6Niklas Bernd Dorsch472 min · €2.5m · Transfermarkt · 2026-05-27Available · Contract not verified7A. Bossenberry33 min · Value unavailableAvailable · Contract not verified8Nelson Daniel Palacio Ruiz0 min · €1.5m · Transfermarkt · 2026-06-02Unavailable: Lower-Body Injury · Contract not verified9J. Nolan0 min · Value unavailableAvailable · Contract not verifiedFWD7
1Dániel Sallói2,203 min · €2.5m · Transfermarkt · 2026-06-02Available · Contract not verified2Theodor Alexander Corbeanu722 min · €1.5m · Transfermarkt · 2026-06-02Available · Contract not verified3Emilio Aristizábal Chavarriaga610 min · €1.2m · Transfermarkt · 2026-06-02Available · Contract not verified4Deandre Christopher Kerr457 min · €1m · Transfermarkt · 2026-06-02Available · Contract not verified5Jules-Anthony Vilsaint126 min · €400k · Transfermarkt · 2026-06-02Available · Contract not verified6F. Bank12 min · Value unavailableAvailable · Contract not verified7Dékwon Barrow0 min · Value unavailableAvailable · 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.
Toronto FC squad
Provider-backed current registrations, detailed roles, contract coverage and availability.
Goalkeeper 3
Transfermarkt · 2026-06-02Contract not verified · Available €800k
Transfermarkt · 2026-06-02Contract not verified · Available €75k
Value unavailableContract not verified · Available Value unavailable
Defender 15
Transfermarkt · 2026-06-02Contract not verified · Unavailable €1.8m
Transfermarkt · 2026-06-02Contract not verified · Available €1.5m
Transfermarkt · 2026-06-02Contract not verified · Available €600k
Transfermarkt · 2026-06-02Contract not verified · Available €600k
Transfermarkt · 2026-06-02Contract not verified · Available €500k
Transfermarkt · 2026-06-02Contract not verified · Unavailable €300k
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-02Contract not verified · Unavailable €1m
Transfermarkt · 2026-06-02Contract not verified · Available €800k
Transfermarkt · 2026-06-02Contract not verified · Unavailable €1.5m
Transfermarkt · 2026-06-02Contract not verified · Available €300k
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Unavailable Value unavailable
Value unavailableContract not verified · Available Value unavailable
Midfielder 10
Transfermarkt · 2026-06-02Contract not verified · Unavailable €1.5m
Transfermarkt · 2026-05-27Contract not verified · Available €2.5m
Transfermarkt · 2026-06-02Contract not verified · Available €1m
Transfermarkt · 2026-06-02Contract not verified · Unavailable €250k
Transfermarkt · 2026-06-02Contract not verified · Unavailable €1m
Transfermarkt · 2026-06-02Contract not verified · Unavailable €5.5m
Transfermarkt · 2026-06-02Contract not verified · Available €800k
Transfermarkt · 2026-06-02Contract not verified · Available €500k
Value unavailableContract not verified · Available Value unavailable
Value unavailableContract not verified · Available Value unavailable
Forward 8
Transfermarkt · 2026-06-02Contract not verified · Available €1m
Almost Signed estimate · 2026-09-23Contract not verified · Available €2.8m
Transfermarkt · 2026-06-02Contract not verified · Available €1.5m
Transfermarkt · 2026-06-02Contract not verified · Available €400k
Value unavailableContract not verified · Available Value unavailable
Transfermarkt · 2026-06-02Contract not verified · Available €1.2m
Transfermarkt · 2026-06-02Contract not verified · Available €2.5m
Value unavailableContract not verified · Available Value unavailable
Archived rumours
No rumour is stored for this club in the loaded archive.
