Toronto FC Roster

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

Filtering & Sorting...
Total Cap Allocations

$32,072,008 / 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 Guaranteed Salary Base Salary
Insigne Lorenzo Insigne F ITA Designated $15,400,000 $7,500,000
Bernardeschi Federico Bernardeschi F ITA Designated $6,295,381 $3,125,000
Laryea Richmond Laryea M CAN Designated $1,208,188 $990,000
Petretta Raoul Petretta D DEU TAM $906,625 $675,000
Osorio Jonathan Osorio M CAN TAM $836,369 $788,036
Owusu Prince Osei Owusu F DEU TAM $807,500 $700,000
Rosted Sigurd Rosted D USA TAM $755,000 $750,000
Etienne Derrick Etienne M USA $710,062 $710,062
Johnson Sean Johnson GK USA $703,301 $426,039
Servania Brandon Servania M USA $602,708 $550,000
Flores Deybi Flores M HND TAM $456,667 $400,000
O'Neill Shane O'Neill M IRL $413,000 $375,000
Mailula Cassius Mailula F ZAF U22-Initiative $316,003 $300,000
Long Kevin Long D IRL $277,500 $250,000
Longstaff Matty Longstaff M ENG $216,376 $197,000
Franklin Kobe Franklin D CAN $100,518 $89,716
Ranjitsingh Greg Ranjitsingh GK CAN $94,202 $94,202
Coello Camarero Alonso Coello Camarero M ESP $94,049 $89,716

2024 Supplemental

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

Player (10) Pos Country Designation Guaranteed Salary Base Salary
Singh Luke Singh D TTO Homegrown $147,966 $140,000
Perruzza Jordan Perruzza F CAN Homegrown $139,000 $136,500
Mabika Aimé Mabika D ZMB $133,125 $125,000
Kerr Deandre Kerr F CAN Homegrown $105,319 $100,000
Mbongue Hugo Mbongue F CAN Homegrown $101,143 $89,716
Thompson Kosi Thompson M CAN Homegrown $100,260 $95,000
Pearlman Adam Pearlman D CAN Homegrown $84,701 $71,401
Gavran Luka Gavran GK CAN $74,868 $71,401
Spicer Tyrese Spicer M TTO $73,901 $71,401
Gomis Nicksoen Gomis D FRA $71,401 $71,401

2024 Non-Active

Player (3) Pos Guaranteed Salary
Edwards Nate Edwards D -
Sharp Charlie Sharp F -
Wingo Henry Wingo M -

2024 Dead Money

Salaries for players who have been released.

Player (1) Pos Guaranteed Salary
Akinola Ayo Akinola F $846,875

2024 Salary Totals

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

2024 Designated Player

Player (3) Pos Country Designation Guaranteed Salary Base Salary
Insigne Lorenzo Insigne F ITA Designated $15,400,000 $7,500,000
Bernardeschi Federico Bernardeschi F ITA Designated $6,295,381 $3,125,000
Laryea Richmond Laryea M CAN Designated $1,208,188 $990,000

2024 U22 Initiaitve

Player (1) Pos Country Designation Guaranteed Salary Base Salary
Mailula Cassius Mailula F ZAF U22-Initiative $316,003 $300,000

TRANSACTIONS

Sep 17, 2024
Charlie Sharp, F

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

Sep 17, 2024
Nate Edwards, D

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

Jul 18, 2024
Henry Wingo, M

Signed a 3 year contract with Toronto FC (TOR) - includes 2027 Club Option

Jul 18, 2024
Henry Wingo, M

Traded to Toronto FC (TOR) from D.C. (DC) for $75,000 2025 General Allocation Money

Jun 11, 2024
Sean Johnson, GK

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

Top