Skip to content
Toronto FC

Toronto FC

Canada · Major League Soccer · Major League Soccer
Squad size25
Avg age26.4
Nations21
Latest season2004
Squad value €24.70m

About Toronto FC

Toronto Football Club is a Canadian professional soccer club based in Toronto. The club competes in Major League Soccer (MLS) as a member of the Eastern Conference. The team plays home matches at BMO Field at Exhibition Place and joined MLS in 2007 as the league's first Canadian franchise.

Streaks & runs — longest sequences in our dataset

Squad size25active players
Avg age26.4years
Domestic13Canada
Foreigners1248% of squad
EU passport10non-EU: 15
Nationalities21different countries

Age distribution

0
U18
4
18–22
10
23–26
6
27–30
5
31+

Position breakdown

GK
3 (12%)
DEF
9 (36%)
MID
9 (36%)
FWD
4 (16%)
88% foreign players
22 of 25
27.0y avg squad age
3 Goalkeepers
9 Defenders
9 Midfielders
4 Attackers
26 seasons in dataset
09/10 – 2025
218 players ever
€955k biggest signing ever
€91k biggest sale ever
22 most goals (single season by one player)
View all-time top scorers & club history →
PlayerPosAgeNationalityFootHeightContractMarket value
Djordje Mihailovic Midfield - Attacking Midfield 27 United States Serbia 178.00m 2028-12-31 €5.00m
José Cifuentes Midfield - Central Midfield 27 Ecuador right 178.00m €5.00m
Theo Corbeanu Attack - Right Winger 24 Canada Romania left 190.00m 2025-12-31 €1.80m
Deandre Kerr Attack - Centre-Forward 23 Canada Jamaica right 180.00m 2025-12-31 €1.50m
Jonathan Osorio Midfield - Central Midfield 33 Canada Colombia both 175.00m 2026-12-31 €1.50m
Maxime Dominguez Midfield - Central Midfield 30 Switzerland Spain left 173.00m 2025-12-31 €1.20m
Derrick Etienne Jr. Attack - Left Winger 29 Haiti United States right 178.00m 2025-12-31 €1.00m
Richie Laryea Defender - Right-Back 31 Canada Ghana right 175.00m 2026-12-31 €1.00m
Kosi Thompson Midfield - Right Midfield 23 Canada right 180.00m 2025-12-31 €850k
Alonso Coello Midfield - Central Midfield 26 Spain 185.00m 2027-12-31 €800k
Sigurd Rosted Defender - Centre-Back 31 Norway right 190.00m 2025-12-31 €800k
Raoul Petretta Defender - Left-Back 29 Italy left 176.00m 2025-12-31 €600k
Henry Wingo Defender - Right-Back 30 United States right 183.00m 2026-12-31 €500k
Jules-Anthony Vilsaint Attack - Centre-Forward 23 Canada Haiti 188.00m 2025-12-31 €500k
Nicksoen Gomis Defender - Centre-Back 24 France Senegal left 185.00m 2025-12-31 €500k
Kobe Franklin Defender - Right-Back 23 Canada right 173.00m 2025-12-31 €400k
Sean Johnson Goalkeeper 36 United States Jamaica right 190.00m 2025-12-31 €400k
Zane Monlouis Defender - Centre-Back 22 Jamaica England right 186.00m 2026-12-31 €400k
Lazar Stefanović Defender - Centre-Back 19 Canada United States both 187.00m 2028-12-31 €300k
Markus Cimermancic Midfield - Central Midfield 21 Canada Slovenia 185.00m 2026-12-31 €300k
Kevin Long Defender - Centre-Back 35 Ireland right 188.00m 2025-12-31 €250k
Luka Gavran Goalkeeper 26 Canada Croatia 198.00m 2027-12-31 €100k
Adisa De Rosario Goalkeeper 21 Canada United States right 187.00m 2026-12-31
Malik Henry Midfield - Right Midfield 23 Canada 0.00m 2025-12-31
Nathaniel Edwards Midfield - Left Midfield 23 Canada Jamaica 0.00m 2025-12-31
SeasonDatePlayerPosFromTypeFee
21/22 2022-01-11 Reshaun Walkes Attack - Right Winger UTRGV Vaqueros Draft
11/12 2011-11-29 Jeremy Hall Midfield - Defensive Midfield Dallas Transfer
14/15 2014-08-02 Jeremy Hall Midfield - Defensive Midfield Wilmington Return from loan
19/20 2019-07-09 Omar González Defender - Centre-Back Atlas Transfer
08/09 2009-01-15 Sam Cronin Midfield - Central Midfield Wake Forest Draft
08/09 2009-01-15 Stefan Frei Goalkeeper UC Berkeley Draft
21/22 2022-01-11 Luka Gavran Goalkeeper Red Storm Draft
23/24 2023-08-20 Luka Gavran Goalkeeper Toronto FC II Transfer
16/17 2016-07-20 Tosaint Ricketts Attack - Centre-Forward Without Club Transfer
24/25 2024-12-20 Joseph Melto Quiah Attack Dayton Flyers Draft
16/17 2017-01-31 Chris Mavinga Defender - Centre-Back Rubin Kazan Transfer
22/23 2023-01-31 Adama Diomande Attack - Centre-Forward Odd Transfer
06/07 2007-01-01 Carl Robinson Midfield - Central Midfield Norwich Transfer
22/23 2022-09-13 Hugo Mbongue Attack - Centre-Forward Toronto FC II Transfer
23/24 2023-12-31 Hugo Mbongue Attack - Centre-Forward Toronto FC II Return from loan
24/25 2024-11-30 Hugo Mbongue Attack - Centre-Forward San Antonio FC Return from loan
25/26 2025-07-23 Hugo Mbongue Attack - Centre-Forward Lexington SC Return from loan
25/26 2025-12-31 Hugo Mbongue Attack - Centre-Forward Vancouver FC Return from loan
21/22 2022-02-25 Kosi Thompson Midfield - Right Midfield Toronto FC II Transfer
23/24 2023-12-31 Kosi Thompson Midfield - Right Midfield Lillestrøm Return from loan
25/26 2025-08-13 Jules-Anthony Vilsaint Attack - Centre-Forward Montréal Transfer
23/24 2023-07-10 Franco Ibarra Midfield - Defensive Midfield Atlanta Loan
19/20 2020-01-09 Ifunanyachi Achara Attack - Right Winger Georgetown Draft
10/11 2011-05-01 Richard Eckersley Defender - Right-Back Burnley Loan
11/12 2012-01-01 Richard Eckersley Defender - Right-Back Burnley Transfer
17/18 2018-02-14 Caleb Patterson-Sewell Goalkeeper J'ville Armada Transfer
18/19 2018-11-30 Caleb Patterson-Sewell Goalkeeper Toronto FC II Return from loan
21/22 2022-01-21 Deandre Kerr Attack - Centre-Forward Syracuse Transfer
22/23 2023-02-24 Kobe Franklin Defender - Right-Back Toronto FC II Transfer
11/12 2011-08-02 Eric Ávila Defender - Right-Back Dallas Transfer
12/13 2012-12-03 Justin Braun Attack - Centre-Forward Salt Lake Transfer
23/24 2024-02-23 Nicksoen Gomis Defender - Centre-Back Sheff Utd U21 Transfer
07/08 2008-01-18 Pat Phelan Defender - Centre-Back Wake Forest Draft
07/08 2008-01-18 Brian Edwards Goalkeeper Wake Forest Draft
24/25 2025-01-01 Thiago Andrade Attack - Left Winger San Diego Transfer €240k
21/22 2022-05-07 Themi Antonoglou Defender - Left-Back Toronto FC II Transfer
22/23 2022-11-30 Themi Antonoglou Defender - Left-Back Toronto FC II Return from loan
21/22 2022-01-25 Lukas MacNaughton Defender - Centre-Back Pacific FC Transfer €91k
20/21 2020-10-14 Ralph Priso Midfield - Defensive Midfield Toronto FC II Transfer
21/22 2021-11-30 Ralph Priso Midfield - Defensive Midfield Toronto FC II Return from loan
SeasonDatePlayerPosToTypeFee
21/22 2022-03-24 Reshaun Walkes Attack - Right Winger Toronto FC II Transfer
14/15 2014-07-11 Jeremy Hall Midfield - Defensive Midfield Wilmington Loan
14/15 2014-12-18 Jeremy Hall Midfield - Defensive Midfield New England Transfer
21/22 2021-12-22 Omar González Defender - Centre-Back New England Transfer
09/10 2010-06-01 Sam Cronin Midfield - Central Midfield SJ Earthquakes Transfer
13/14 2013-12-10 Stefan Frei Goalkeeper Seattle Transfer
21/22 2022-03-24 Luka Gavran Goalkeeper Toronto FC II Transfer
18/19 2019-01-26 Tosaint Ricketts Attack - Centre-Forward Sūduva Transfer
24/25 2025-03-20 Joseph Melto Quiah Attack Toronto FC II Transfer
22/23 2023-01-05 Chris Mavinga Defender - Centre-Back LA Galaxy Transfer
23/24 2024-02-24 Adama Diomande Attack - Centre-Forward MLS Pool Transfer
09/10 2010-03-01 Carl Robinson Midfield - Central Midfield New York Transfer
22/23 2023-03-14 Hugo Mbongue Attack - Centre-Forward Toronto FC II Loan
23/24 2024-03-05 Hugo Mbongue Attack - Centre-Forward San Antonio FC Loan
24/25 2025-03-29 Hugo Mbongue Attack - Centre-Forward Lexington SC Loan
25/26 2025-07-24 Hugo Mbongue Attack - Centre-Forward Vancouver FC Loan
23/24 2023-08-31 Kosi Thompson Midfield - Right Midfield Lillestrøm Loan
23/24 2023-12-31 Franco Ibarra Midfield - Defensive Midfield Atlanta Return from loan
22/23 2022-11-22 Ifunanyachi Achara Attack - Right Winger Houston Draft
11/12 2011-12-01 Richard Eckersley Defender - Right-Back Burnley Return from loan
13/14 2014-01-27 Richard Eckersley Defender - Right-Back New York Transfer
17/18 2018-03-23 Caleb Patterson-Sewell Goalkeeper Toronto FC II Loan
19/20 2020-01-01 Caleb Patterson-Sewell Goalkeeper MLS Pool Transfer
12/13 2012-12-14 Eric Ávila Defender - Right-Back Colorado Transfer
13/14 2014-02-11 Justin Braun Attack - Centre-Forward Sacramento FC Transfer
07/08 2008-06-04 Pat Phelan Defender - Centre-Back New England Transfer
09/10 2010-03-25 Brian Edwards Goalkeeper Without Club Transfer
24/25 2025-01-20 Thiago Andrade Attack - Left Winger Cerezo Osaka Transfer €490k
21/22 2022-05-14 Themi Antonoglou Defender - Left-Back Toronto FC II Loan
23/24 2024-02-02 Themi Antonoglou Defender - Left-Back Valour FC Transfer
22/23 2023-04-24 Lukas MacNaughton Defender - Centre-Back Nashville Transfer
20/21 2021-06-09 Ralph Priso Midfield - Defensive Midfield Toronto FC II Loan
21/22 2022-06-11 Ralph Priso Midfield - Defensive Midfield Toronto FC II Loan
22/23 2022-07-09 Ralph Priso Midfield - Defensive Midfield Colorado Transfer
20/21 2021-06-13 Jahkeele Marshall-Rutty Midfield - Right Midfield Toronto FC II Loan
24/25 2024-08-08 Jahkeele Marshall-Rutty Midfield - Right Midfield Montréal Transfer €780k
20/21 2021-03-01 Matt Di Rosa Midfield - Left Midfield Without Club Transfer
22/23 2022-08-02 Jacob Shaffelburg Attack - Left Winger Nashville Loan
22/23 2022-11-16 Jacob Shaffelburg Attack - Left Winger Nashville Transfer €300k
24/25 2025-01-01 Aimé Mabika Defender - Centre-Back Without Club Transfer
SeasonCompetition
2025Canadian Championship
2025MLS
2024Canadian Championship
2024Leagues Cup
2024MLS
2023Canadian Championship
2023Leagues Cup
2023MLS
2022Canadian Championship
2022MLS
2021Canadian Championship
2021MLS
2020Canadian Championship
2020MLS
2020MLS Cup Playoffs
2020MLS is Back
2019Canadian Championship
2019MLS
2019MLS Cup Playoffs
2018Campeones Cup
2018Canadian Championship
2018MLS
2017Canadian Championship
2017MLS
2017MLS Cup Playoffs
2016Canadian Championship
2016MLS
2016MLS Cup Playoffs
2015Canadian Championship
2015MLS
2015MLS Cup Playoffs
2014Canadian Championship
2014MLS
2013Canadian Championship
2013MLS
2012Canadian Championship
2012MLS
2011Canadian Championship
2011MLS
2010Canadian Championship
2010MLS
2009Canadian Championship
2009MLS
2008Canadian Championship
2008MLS
2007MLS
20/21CONCACAF CL
18/19CONCACAF CL
17/18CONCACAF CL
12/13CONCACAF CL
34 matches this season · 636 all-time
DateCompStageHomeScoreAwayStatus
2026-06-28 MLS1 REGULAR SEASON Toronto FC 15:00 Portland Timbers TIMED
2026-06-25 MLS1 REGULAR SEASON Toronto FC 15:00 New York RB TIMED
2026-06-13 MLS1 REGULAR SEASON Los Angeles FC 22:30 Toronto FC TIMED
2026-05-31 MLS1 REGULAR SEASON Toronto FC 15:00 Charlotte FC TIMED
2026-05-28 MLS1 REGULAR SEASON Toronto FC 15:00 Philadelphia Union TIMED
2026-05-24 MLS1 REGULAR SEASON Toronto FC 15:00 Nashville SC TIMED
2026-05-17 MLS1 REGULAR SEASON CF Montréal 14:30 Toronto FC TIMED
2026-05-14 MLS1 REGULAR SEASON Toronto FC 15:00 FC Cincinnati TIMED
2026-05-10 MLS1 REGULAR SEASON Toronto FC 15:00 D.C. United TIMED
2026-05-03 MLS1 REGULAR SEASON Toronto FC 0–2 New England Revolution L
2026-04-26 MLS1 REGULAR SEASON Toronto FC 0–1 New York City FC L
2026-04-19 MLS1 REGULAR SEASON Real Salt Lake 0–1 Toronto FC W
2026-04-12 MLS1 REGULAR SEASON Toronto FC 0–0 Minnesota United FC D
2026-04-06 MLS1 REGULAR SEASON Inter Miami CF 1–1 Toronto FC D
2026-03-29 MLS1 REGULAR SEASON Toronto FC 0–0 Vancouver Whitecaps D
2026-03-22 MLS1 REGULAR SEASON New York RB 2–1 Toronto FC L
2026-03-15 MLS1 REGULAR SEASON Toronto FC 1–2 Chicago Fire L
2026-03-08 MLS1 REGULAR SEASON FC Cincinnati 2–0 Toronto FC L
2026-03-01 MLS1 REGULAR SEASON Orlando City 4–2 Toronto FC L
2025-10-18 MLS1 REGULAR SEASON Toronto FC 15:00 Orlando City TIMED
2025-10-04 MLS1 REGULAR SEASON Chicago Fire 15:00 Toronto FC TIMED
2025-09-27 MLS1 REGULAR SEASON Toronto FC 16:30 Inter Miami CF TIMED
2025-09-20 MLS1 REGULAR SEASON Columbus Crew 15:00 Toronto FC TIMED
2025-09-13 MLS1 REGULAR SEASON New England Revolution 15:00 Toronto FC TIMED
2025-08-30 MLS1 REGULAR SEASON Toronto FC 15:00 CF Montréal TIMED
2025-08-24 MLS1 REGULAR SEASON Atlanta United FC 17:00 Toronto FC TIMED
2025-08-16 MLS1 REGULAR SEASON Toronto FC 15:00 Columbus Crew TIMED
2025-08-09 MLS1 REGULAR SEASON Philadelphia Union 15:00 Toronto FC TIMED
2025-07-26 MLS1 REGULAR SEASON Charlotte FC 15:00 Toronto FC TIMED
2025-07-19 MLS1 REGULAR SEASON Nashville SC 15:00 Toronto FC TIMED
2025-07-16 MLS1 REGULAR SEASON San Diego FC 15:00 Toronto FC TIMED
2025-07-12 MLS1 REGULAR SEASON Toronto FC 15:00 Atlanta United FC TIMED
2025-07-03 MLS1 REGULAR SEASON New York City FC 19:30 Toronto FC TIMED
2025-02-22 MLS1 REGULAR SEASON D.C. United 2–2 Toronto FC D

Aggregated from 11 completed matches across all competitions in season 2025.

Record 1W-4D-6L 0.64 pts/game
Goals scored 8 0.73 per match
Goals conceded 16 1.45 per match
Goal difference -8
Clean sheets 3 27% of matches
Failed to score 5 45% of matches

Home vs Away

Home record 0W-2D-3L 1-5 goals
Away record 1W-2D-3L 7-11 goals

Highlights

Affiliated B-teams, reserve squads and youth/development teams.

Toronto FC Academy
Toronto FC II Canada · MLS Next Pro
Windsor City FC
33 players · sum across all competitions for selected season
PlayerPosNat MatMinGAG+APenYCRC G/90A/90G+A/90
Sean Johnson Goalkeeper United States Jamaica 27 2,430 0 0 0 0 1 0 0.00 0.00 0.00
Sigurd Rosted Defender - Centre-Back Norway 25 2,019 1 1 2 0 2 0 0.04 0.04 0.09
Alonso Coello Midfield - Central Midfield Spain 27 1,720 1 0 1 0 4 0 0.05 0.00 0.05
Lorenzo Insigne Attack - Left Winger Italy 13 864 1 3 4 0 1 0 0.10 0.31 0.42
Deybi Flores Midfield - Defensive Midfield Honduras 20 682 2 2 4 0 5 0 0.26 0.26 0.53
Ola Brynhildsen Attack - Centre-Forward Norway 22 673 2 1 3 0 0 0 0.27 0.13 0.40
Tyrese Spicer Attack - Left Winger Trinidad and Tobago 22 520 3 0 3 0 1 0 0.52 0.00 0.52
Jonathan Osorio Midfield - Central Midfield Canada Colombia 20 503 3 0 3 0 1 0 0.54 0.00 0.54
Theo Corbeanu Attack - Right Winger Canada Romania 27 464 6 3 9 1 1 0 1.16 0.58 1.75
Federico Bernardeschi Attack - Right Winger Italy 15 325 4 3 7 1 5 0 1.11 0.83 1.94
Deandre Kerr Attack - Centre-Forward Canada Jamaica 16 221 3 0 3 0 1 0 1.22 0.00 1.22
Luka Gavran Goalkeeper Canada Croatia 2 180 0 0 0 0 0 0 0.00 0.00 0.00
Jules-Anthony Vilsaint Attack - Centre-Forward Canada Haiti 2 20 1 0 1 0 1 0 4.50 0.00 4.50
Malik Henry Midfield - Right Midfield Canada 5 0 0 1 1 0 1 0 0.00 0.00 0.00
Derrick Etienne Jr. Attack - Left Winger Haiti United States 21 0 0 2 2 0 1 0 0.00 0.00 0.00
Michael Sullivan Midfield United States 1 0 0 0 0 0 0 0 0.00 0.00 0.00
Reid Fisher Defender United States 0 0 0 0 0 0 0 0 0.00 0.00 0.00
Dékwon Barrow Attack Canada 1 0 0 1 1 0 0 0 0.00 0.00 0.00
Markus Cimermancic Midfield - Central Midfield Canada Slovenia 5 0 0 0 0 0 0 0 0.00 0.00 0.00
Lazar Stefanović Defender - Centre-Back Canada United States 11 0 0 0 0 0 0 0 0.00 0.00 0.00
Maxime Dominguez Midfield - Central Midfield Switzerland Spain 21 0 0 1 1 0 5 0 0.00 0.00 0.00
Adisa De Rosario Goalkeeper Canada United States 0 0 0 0 0 0 0 0 0.00 0.00 0.00
Kosi Thompson Midfield - Right Midfield Canada 24 0 0 0 0 0 7 0 0.00 0.00 0.00
Kobe Franklin Defender - Right-Back Canada 10 0 0 0 0 0 1 0 0.00 0.00 0.00
Nicksoen Gomis Defender - Centre-Back France Senegal 7 0 0 0 0 0 1 0 0.00 0.00 0.00
Zane Monlouis Defender - Centre-Back Jamaica England 10 0 0 0 0 0 0 0 0.00 0.00 0.00
Kevin Long Defender - Centre-Back Ireland 24 0 0 0 0 0 6 0 0.00 0.00 0.00
Raoul Petretta Defender - Left-Back Italy 21 0 0 0 0 0 5 0 0.00 0.00 0.00
Djordje Mihailovic Midfield - Attacking Midfield United States Serbia 4 0 0 1 1 0 0 0 0.00 0.00 0.00
Matty Longstaff Midfield - Central Midfield England 17 0 0 1 1 0 3 0 0.00 0.00 0.00
José Cifuentes Midfield - Central Midfield Ecuador 1 0 0 0 0 0 0 0 0.00 0.00 0.00
Richie Laryea Defender - Right-Back Canada Ghana 12 0 0 0 0 0 1 0 0.00 0.00 0.00
Henry Wingo Defender - Right-Back United States 6 0 0 0 0 0 0 0 0.00 0.00 0.00

Frequently asked about Toronto FC

What is Toronto FC?

Toronto FC is a professional football club based in Canada, competing in Major League Soccer.

How many players are in Toronto FC's squad?

Toronto FC currently has 25 players in the first-team squad in our database.

What league does Toronto FC play in?

Toronto FC plays in Major League Soccer.