Toronto FC Roster
An updated look at the Toronto FC rosters, including roster status, contract type and options.
Total Cap Allocations
$0 / 4th
2024 Senior Roster (Spots 1-20)
Player (11) | Country | Contract Type | 2024 | 2025 | 2026 | 2027 |
---|---|---|---|---|---|---|
Johnson Sean Johnson | USA | Free Agent |
TBD
|
|||
O'Neill Shane O'Neill | IRL | Free Agent |
TBD
|
|||
Osorio Jonathan Osorio | CAN | Designated Player |
TBD
|
GTD
|
CLUB
|
|
Etienne Derrick Etienne | USA | Free Agent |
TBD
|
GTD
|
CLUB
|
CLUB
|
Servania Brandon Servania | USA | Homegrown Ext. |
TBD
|
CLUB
|
UFA
|
|
Akinola Ayo Akinola | CAN | U22-Initiative |
TBD
|
|||
Ranjitsingh Greg Ranjitsingh | CAN |
TBD
|
CLUB
|
|||
Insigne Lorenzo Insigne | ITA | Designated Player |
TBD
|
GTD
|
GTD
|
|
Bernardeschi Federico Bernardeschi | ITA | Designated Player |
TBD
|
GTD
|
GTD
|
|
Petretta Raoul Petretta | DEU |
TBD
|
GTD
|
CLUB
|
||
Rosted Sigurd Rosted | USA |
TBD
|
GTD
|
CLUB
|
2024 Supplemental (Spots 21-24)
Player (3) | Country | Contract Type | 2024 | 2025 | 2026 | 2027 |
---|---|---|---|---|---|---|
Perruzza Jordan Perruzza | CAN | Homegrown Ext. |
TBD
|
CLUB
|
||
Thompson Kosi Thompson | CAN | Homegrown |
TBD
|
CLUB
|
CLUB
|
|
Mabika Aimé Mabika | ZMB | Rookie |
TBD
|
CLUB
|
2024 Supplemental (Spots 25-31)
Player (3) | Country | Contract Type | 2024 | 2025 | 2026 | 2027 |
---|---|---|---|---|---|---|
Kerr Deandre Kerr | CAN | Homegrown |
TBD
|
CLUB
|
CLUB
|
|
Mbongue Hugo Mbongue | Homegrown |
TBD
|
GTD
|
CLUB
|
||
Franklin Kobe Franklin | Homegrown |
TBD
|
CLUB
|
CLUB
|
2024 Non-Active
Player (12) | 2024 | 2025 | 2026 | 2027 | ||
---|---|---|---|---|---|---|
Flores Deybi Flores |
TBD
|
GTD
|
CLUB
|
|||
Laryea Richmond Laryea |
TBD
|
GTD
|
GTD
|
CLUB
|
||
Akinola Ayo Akinola |
TBD
|
|||||
Singh Luke Singh |
TBD
|
GTD
|
UFA
|
|||
Gavran Luka Gavran |
TBD
|
CLUB
|
||||
Coello Camarero Alonso Coello Camarero |
TBD
|
CLUB
|
||||
Mailula Cassius Mailula |
TBD
|
GTD
|
GTD
|
CLUB
|
||
Owusu Prince Osei Owusu |
TBD
|
CLUB
|
||||
Long Kevin Long |
TBD
|
CLUB
|
||||
Gomis Nicksoen Gomis |
TBD
|
GTD
|
CLUB
|
CLUB
|
||
Pearlman Adam Pearlman |
TBD
|
GTD
|
GTD
|
GTD
|
||
Longstaff Matty Longstaff |
TBD
|
GTD
|
CLUB
|
2024 Salary Totals
Roster Summary |