← Toronto FCActivity by yearArrivalsDepartures
The record since 2016
Toronto FC: transfer history
Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Toronto FC’s live page.
- Moves on record
- 61
- Arrivals
- 30
- Departures
- 31
- Sent on loan
- 2
Fees on record for 1 of 61 moves.
Busiest year on record: 2016, with 6 arrivals and 6 departures.
2 in · 2 out
2026
Arrivals
- 27 Feb 2026Josh Sargentfrom NORNorwich CityTransfer£15.5m reported by BBC Sport, via Wikipedia
- 2026Niklas Dorschfrom HEI1. FC HeidenheimTransfer
Departures
- 2026Maxime Dominguezto CracoviaMove
- 2026Raoul Petrettato DARSV Darmstadt 98Transfer
2 in · 4 out
2025
Arrivals
- 21 Aug 2025José Cifuentesfrom RANRangersLoan
- 2025Maxime Dominguezfrom CR Vasco da GamaLoan
Departures
- 19 Jul 2025Federico Bernardeschito BOLBologna F.C. 1909Move
- 2025Andrei Dumitruto FC BotoșaniMove
- 2025Tyrese Spicerto ORLOrlando CityMove
- 2025Maxime Dominguezto CR Vasco da GamaBack from loan
3 in · 0 out
2024
Arrivals
- Sept 2024Nate Edwardsfrom Purdue Fort Wayne MastodonsMove
- Apr 2024Derrick Etienne Jr.from Atlanta United 2Move
- 2024Tyrese Spicerfrom Des Moines MenaceMove
Departures
None on record.
0 in · 1 out
2023
Arrivals
None on record.
Departures
- Feb 2023Jayden Nelsonto Rosenborg BKMove
3 in · 4 out
2022
Arrivals
- Jul 2022Federico Bernardeschifrom JUVJuventusMove
- Jul 2022Lorenzo Insignefrom NAPNapoliMove
- 2022Mark-Anthony Kayefrom COLColorado RapidsMove
Departures
- Mar 2022Kemar Lawrenceto MINMinnesota UnitedMove
- 2022Mark Delgadoto LAGLA GalaxyMove
- 2022Eriq Zavaletato LAGLA GalaxyMove
- 2022Brandon Aubreyto Birmingham StallionsMove
2 in · 1 out
2021
Arrivals
- May 2021Kemar Lawrencefrom RSCRSC AnderlechtMove
- 2021Luke Singhfrom Brøndby IFMove
Departures
- May 2021Liam Fraserto COUColumbus CrewLoan
5 in · 6 out
2019
Arrivals
- 2019Jon Bakerofrom Phoenix Rising FCBack from loan
- Jan 2019Laurent Cimanfrom Dijon FCOMove
- 2019Nick DeLeonfrom DCUD.C. UnitedMove
- 2019Richie Laryeafrom ORLOrlando CityMove
- 2019Aidan Danielsfrom Ottawa Fury FCBack from loan
Departures
- 26 Jan 2019Tosaint Rickettsto FK SūduvaMove
- 22 Jan 2019Víctor Vázquez Solsonato Al-Arabi SCMove
- 2019Aidan Danielsto Ottawa Fury FCLoan
- 2019Jordan Hamiltonto COUColumbus CrewMove
- 2019Nick Hagglundto FCCFC CincinnatiMove
- 2019Sebastian Giovincoto Al Hilal SFCMove
3 in · 5 out
2018
Arrivals
- Aug 2018Lucas Pibe Jansonfrom Club Atlético TigreLoan
- 2018Gregory van der Wielfrom CAGCagliari CalcioMove
- 2018Ryan Telferfrom Mississauga Eagles FCMove
Departures
- Dec 2018Lucas Pibe Jansonto Club Atlético TigreBack from loan
- 1 Jan 2018Armando Cooperto Club Universidad de ChileMove
- 2018Steven Beitashourto LAFLos Angeles FCMove
- 2018Nicolas Haslerto CHCChicago FireMove
- 2018Quillan Robertsto LAFLos Angeles FCMove
4 in · 2 out
2017
Arrivals
- 20 Feb 2017Víctor Vázquez Solsonafrom Cruz AzulMove
- 2017Nicolas Haslerfrom FC VaduzMove
- 2017Jason Hernandezfrom NYCNew York City FCMove
- 2017Brandon Aubreyfrom Notre Dame Fighting Irish men's soccerMove
Departures
- 2017Will Johnsonto ORLOrlando CityMove
- 2017Daniel Lovitzto CFMCF MontréalMove
6 in · 6 out
2016
Arrivals
- 1 Jul 2016Tosaint Rickettsfrom BolusporMove
- 18 Jun 2016Armando Cooperfrom Club Deportivo Árabe UnidoMove
- 2016Steven Beitashourfrom VANVancouver WhitecapsMove
- 2016Drew Moorfrom COLColorado RapidsMove
- 2016Will Johnsonfrom Portland Timbers 2Move
- 2016Clint Irwinfrom COLColorado RapidsMove
Departures
- 2016Ahmed Kantarito Valenciennes F.C.Move
- 2016Joe Bendikto ORLOrlando CityMove
- 2016Ben Spencerto Molde FKBack from loan
- 2016Josh Williamsto COUColumbus CrewMove
- 2016Robbie Findleyto Rayo OKCMove
- 2016Damien Perquisto NFOForestMove
From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.