Toronto FC Roster

An updated look at the Toronto FC rosters, including roster status, contract type and options.

Filtering & Sorting...
Total Cap Allocations

$32,120,696 / 2nd

2024 Senior Roster

Each Team shall have an eighteen (18) to twenty (20) man senior roster.

Player Option
Club Option
Player (18) Pos Country Designation 2024 2025 2026 2027
Insigne Lorenzo Insigne F ITA Designated
$15,400,000
GTD
CLUB
Bernardeschi Federico Bernardeschi F ITA Designated
$6,295,381
GTD
GTD
CLUB
Laryea Richmond Laryea M CAN Designated
$1,208,188
GTD
GTD
CLUB
Petretta Raoul Petretta D DEU TAM
$906,625
GTD
CLUB
Osorio Jonathan Osorio M CAN TAM
$836,369
GTD
GTD
Owusu Prince Osei Owusu F DEU TAM
$807,500
CLUB
Rosted Sigurd Rosted D USA TAM
$755,000
GTD
CLUB
Etienne Derrick Etienne M USA
$710,062
GTD
CLUB
CLUB
Johnson Sean Johnson GK USA
$703,301
GTD
CLUB
Servania Brandon Servania M USA
$602,708
CLUB
UFA
Flores Deybi Flores M TAM
$456,667
GTD
CLUB
O'Neill Shane O'Neill M IRL
$413,000
CLUB
Mailula Cassius Mailula F U22-Initiative
$316,003
GTD
GTD
CLUB
Long Kevin Long D
$277,500
CLUB
Longstaff Matty Longstaff M
$216,376
GTD
CLUB
Franklin Kobe Franklin D
$100,518
CLUB
CLUB
Ranjitsingh Greg Ranjitsingh GK CAN
$94,202
CLUB
Coello Camarero Alonso Coello Camarero M
$94,049
CLUB

2024 Supplemental

Each Team shall have a Supplemental Roster of eight (8) or more additional Players.

Player (11) Pos Country Designation 2024 2025 2026 2027
Marshall-Rutty Jahkeele Marshall-Rutty M CAN Homegrown
$181,813
CLUB
Singh Luke Singh D TTO Homegrown
$147,966
CLUB
Perruzza Jordan Perruzza F CAN Homegrown
$139,000
CLUB
Kerr Deandre Kerr F CAN Homegrown
$105,319
CLUB
CLUB
Mbongue Hugo Mbongue F Homegrown
$101,143
GTD
CLUB
Thompson Kosi Thompson M CAN Homegrown
$100,260
CLUB
CLUB
Pearlman Adam Pearlman D Homegrown
$84,701
GTD
GTD
GTD
Gavran Luka Gavran GK CAN
$74,868
CLUB
Spicer Tyrese Spicer M
$73,901
CLUB
CLUB
CLUB
Gomis Nicksoen Gomis D
$71,401
GTD
CLUB
CLUB
Mabika Aimé Mabika D ZMB
TBD
CLUB

2024 Dead

Salaries for players who have been released.

Player (1) Pos 2024 2025 2026 2027
Akinola Ayo Akinola F
$846,875

2024 Salary Totals

Roster Summary
Senior Roster $30,193,449 2nd
Dead $846,875 6th

TRANSACTIONS

Jun 11, 2024
Sean Johnson

Signed a new 2 year contract extension with Toronto FC (TOR) - includes 2026 Club Option

Apr 24, 2024
Derrick Etienne

Traded to Toronto FC (TOR) from Atlanta (ATL) for $200,000 2025 General Allocation Money and additional $175,000 General Allocation Money for performance-based metrics

Feb 29, 2024
Matty Longstaff

Signed a 2 year contract with Toronto FC (TOR) - includes 2026 Club Option

Feb 24, 2024
Adam Pearlman

Signed a 4 year contract with Toronto FC (TOR) via Homegrown - includes 2028 Club Option

Feb 23, 2024
Nicksoen Gomis

Signed a 2 year contract with Toronto FC (TOR) - includes 2026 and 2027 Club Option

Top