All clubs without a flag are members of the Canadian Premier League.
Date
Name
Moving from
Moving to
Fee
November 29, 2018
Kyle Bekker
North Carolina FC
Forge FC
Free
November 29, 2018
Sergio Camargo
Calgary Foothills
Cavalry FC
Free
November 29, 2018
Kadin Chung
1. FC Kaiserslautern II
Pacific FC
Free
November 29, 2018
Randy Edwini-Bonsu
Tennis Borussia Berlin
FC Edmonton
Free
November 29, 2018
Nikolas Ledgerwood
Calgary Foothills
Cavalry FC
Free
November 29, 2018
Chris Nanco
Bethlehem Steel
Forge FC
Free
November 29, 2018
Kyle Porter
Tampa Bay Rowdies
York9 FC
Free
November 29, 2018
Zachary Sukunda
Northcote City
HFX Wanderers
Free
November 29, 2018
Skylar Thomas
Charleston Battery
Valour FC
Free
November 29, 2018
Allan Zebie
Unattached
FC Edmonton
Free
December 3, 2018
Simon Adjei
Assyriska IK
York9 FC
Free
December 11, 2018 [ note 1]
Stephen Hoyle
Canterbury United
Valour FC
Free
December 12, 2018
Elijah Adekugbe
Calgary Foothills
Cavalry FC
Free
December 12, 2018
Marco Carducci
Calgary Foothills
Cavalry FC
Free
December 12, 2018
Chris Serban
Calgary Foothills
Cavalry FC
Free
December 12, 2018
Dominick Zator
Calgary Foothills
Cavalry FC
Free
December 13, 2018
Ajay Khabra
Edmonton Green & Gold
FC Edmonton
Free
December 13, 2018
Ajeej Sarkaria
Calgary Foothills
FC Edmonton
Draft
December 13, 2018
Son Yong-chan
Ozone
FC Edmonton
Free
December 13, 2018
Bruno Zebie
Calgary Foothills
FC Edmonton
Free
December 14, 2018
Tyson Farago
WSA Winnipeg
Valour FC
Free
December 14, 2018
Austin Ricci
Vaughan Azzurri
York9 FC
Free
December 14, 2018
Dylan Sacramento
Vaughan Azzurri
Valour FC
Free
December 20, 2018
Steven Furlano
Alliance United
York9 FC
Free
January 7, 2019
Joseph Di Chiara
Jonava
York9 FC
Free
January 7, 2019
Roger Thompson
Ljungskile SK
York9 FC
Free
January 8, 2019
Glenn Muenkat
1. FC Kaiserslautern
Valour FC
Free
January 8, 2019
Jordan Murrell
Reno 1868
Valour FC
Free
January 8, 2019
Marcel Zajac
University of Akron
Forge FC
Free
January 9, 2019
Marcus Haber
Dundee
Pacific FC
Free
January 10, 2019
Tristan Borges
Sigma FC
Forge FC
Free
January 10, 2019
Akeem Garcia
Santa Rosa
HFX Wanderers
Free
January 10, 2019
Raphaël Garcia
Montreal Impact
Valour FC
Free
January 10, 2019
Elton John
San Juan Jabloteh
HFX Wanderers
Free
January 10, 2019
Raphael Ohin
WSA Winnipeg
Valour FC
Free
January 10, 2019
Andre Rampersad
Santa Rosa
HFX Wanderers
Free
January 10, 2019
Jan-Michael Williams
Sacachispas
HFX Wanderers
Free
January 14, 2019
Manny Aparicio
San Roque
York9 FC
Free
January 15, 2019
Matthew Baldisimo
Fresno FC
Pacific FC
Free
January 15, 2019
Terran Campbell
Fresno FC
Pacific FC
Free
January 15, 2019
Alessandro Hojabrpour
Lokomotiv Plovdiv
Pacific FC
Free
January 16, 2019
Chakib Hocine
Ekenäs
HFX Wanderers
Free
January 16, 2019
Oliver
South Melbourne
Cavalry FC
Free
January 17, 2019
Connor James
University of Alberta
FC Edmonton
Draft
January 17, 2019
Bertrand Owundi
Minnesota United
Forge FC
Free
January 17, 2019
Dylon Powley
Gute
FC Edmonton
Free
January 17, 2019
Cyrus Rollocks
Master's Futbol
York9 FC
Free
January 21, 2019
Noah Verhoeven
Fresno FC
Pacific FC
Free
January 21, 2019
Mark Village
FC Cincinnati
Pacific FC
Free
January 22, 2019
Vincent Lamy
Montreal Impact
HFX Wanderers
Free
January 22, 2019
Wataru Murofushi
Albirex Niigata (S)
York9 FC
Free
January 22, 2019
Elliot Simmons
Dalkurd
HFX Wanderers
Free
January 23, 2019
Niko Giantsopoulos
Launceston City
Cavalry FC
Free
January 23, 2019
Dean Northover
Calgary Foothills
Cavalry FC
Free
January 23, 2019
Nico Pasquotti
Calgary Foothills
Cavalry FC
Free
January 23, 2019
Carlos Patiño
Calgary Foothills
Cavalry FC
Free
January 28, 2019
Tyler Attardo
Winnipeg Phoenix FC
Valour FC
Free
January 28, 2019
Dylan Carreiro
York University
Valour FC
Draft
January 29, 2019
Kwame Awuah
New York City FC
Forge FC
Free
January 30, 2019
Jordan Brown
Znojmo
Cavalry FC
Free
January 30, 2019
Scott Firth
Suburban FC
HFX Wanderers
Free
January 31, 2019
Alexander Achinioti-Jönsson
IFK Värnamo
Forge FC
Free
January 31, 2019
Tomi Ameobi
FC Cincinnati
FC Edmonton
Free
January 31, 2019
Oumar Diouck
Tienen
FC Edmonton
Free
January 31, 2019
Mathias Janssens
La Louvière
Valour FC
Free
January 31, 2019
Edem Mortotsi
Unattached
FC Edmonton
Free
January 31, 2019
Kareem Moses
FF Jaro
FC Edmonton
Free
January 31, 2019
Ramón Soria
Formentera
FC Edmonton
Free
February 1, 2019
Michael Cox
Saint Louis FC
York9 FC
Free
February 1, 2019
Munir Saleh
University of Connecticut
York9 FC
Free
February 1, 2019
Matt Silva
Österlens FF
York9 FC
Free
February 4, 2019
Daniel Gogarty
York University
York9 FC
Draft
February 5, 2019
Ndzemdzela Langwa
Socuéllamos
HFX Wanderers
Free
February 5, 2019
Chrisnovic N'sa
Montreal Impact
HFX Wanderers
Free
February 6, 2019
Joel Waterman
Trinity Western University
Cavalry FC
Draft
February 7, 2019
Víctor Blasco
CCB LFC United
Pacific FC
Free
February 7, 2019
Ben Fisk
Derry City
Pacific FC
Free
February 7, 2019
Giuliano Frano
Sigma FC
Forge FC
Free
February 7, 2019
José Hernández
Vancouver Whitecaps FC
Pacific FC
Free
February 8, 2019
Morey Doner
Aurora United
York9 FC
Free
February 8, 2019
Emilio Estevez
North Mississauga SC
York9 FC
Free
February 8, 2019
Justin Springer
Vaughan Azzurri
York9 FC
Free
February 13, 2019
Julian Büscher
LA Galaxy II
Cavalry FC
Free
February 14, 2019
Luca Gasparotto
Greenock Morton
York9 FC
Free
February 14, 2019
Josip Golubar
Varaždin
Valour FC
Free
February 19, 2019
Marcel de Jong
Vancouver Whitecaps FC
Pacific FC
Free
February 20, 2019
Alex De Carolis
Umeå FC
HFX Wanderers
Free
February 20, 2019
Nathan Mavila
Dulwich Hamlet
Cavalry FC
Free
February 20, 2019
Christian Oxner
Saint Mary's University
HFX Wanderers
Draft
February 21, 2019
Kodai Iida
Washington Premier FC
HFX Wanderers
Free
February 21, 2019
Kouamé Ouattara
Dieppe
HFX Wanderers
Free
February 22, 2019
Diyaeddine Abzi
Blainville
York9 FC
Free
February 22, 2019
Jeannot Esua
Rainbow Bamenda
FC Edmonton
Free
February 22, 2019
James Marcelin
Miami United
FC Edmonton
Free
February 25, 2019
Martín Arguiñarena
Boston River
Valour FC
Free
February 25, 2019
Juan Gutiérrez
Sport Rosario
HFX Wanderers
Free
February 25, 2019
Triston Henry
Sigma FC
Forge FC
Free
February 25, 2019
Luis Perea
La Equidad
HFX Wanderers
Free
February 25, 2019
Dominic Samuel
Sigma FC
Forge FC
Free
February 26, 2019
Elimane Cissé
Diambars
Forge FC
Free
February 26, 2019
Nicolás Galvis
Unattached
Valour FC
Free
February 26, 2019
Jonathan Grant
Nyköpings BIS
Forge FC
Free
February 26, 2019
Philippe Lincourt-Joseph
Al-Rustaq
FC Edmonton
Free
February 26, 2019
Néstor Navia
Deportivo Pasto
Valour FC
Free
February 26, 2019
Mélé Temguia
Valentine Phoenix
FC Edmonton
Free
February 26, 2019
Nolan Wirth
Victoria Highlanders
Pacific FC
Free
February 27, 2019
Mason Trafford
Miami FC
Cavalry FC
Free
February 28, 2019
Ali Musse
Calgary Foothills
Valour FC
Free
March 2, 2019
Daniel Krutzen
University at Albany
Forge FC
Free
March 2, 2019
Monti Mohsen
Sigma FC
Forge FC
Free
March 2, 2019
Quillan Roberts
Los Angeles FC
Forge FC
Free
March 2, 2019
Kadell Thomas
Sigma FC
Forge FC
Free
March 4, 2019
Diego Gutiérrez
Palestino
Valour FC
Free
March 5, 2019
Issey Nakajima-Farran
Pahang
Pacific FC
Free
March 6, 2019
Malyk Hamilton
Toronto FC II
Cavalry FC
Free
March 6, 2019
Ryan Telfer
Toronto FC
York9 FC
Loan
March 7, 2019
David Choinière
Montreal Impact
Forge FC
Free
March 7, 2019
Lukas MacNaughton
Alliance United
Pacific FC
Free
March 7, 2019
Hendrik Starostzik
Hallescher FC
Pacific FC
Free
March 8, 2019
Colm Vance
Vaughan Azzurri
York9 FC
Free
March 8, 2019
Emery Welshman
FC Cincinnati
Forge FC
Loan
March 13, 2019
Jonathan Wheeldon
Calgary Foothills
Cavalry FC
Free
March 18, 2019
Michael Petrasso
Montreal Impact
Valour FC
Free
March 20, 2019
Mauro Eustáquio
Penn FC
Cavalry FC
Free
March 27, 2019
Dominique Malonga
Chania
Cavalry FC
Free
March 29, 2019
André Bona
UQAM
HFX Wanderers
Draft
March 29, 2019
Peter Schaale
Cape Breton University
HFX Wanderers
Draft
April 3, 2019
Klaidi Cela
Sigma FC
Forge FC
Free
April 3, 2019
Calum Ferguson
Elgin City
Valour FC
Free
April 3, 2019
Néstor Navia
Valour FC
Unattached
Free[ 2]
April 3, 2019
Anthony Novak
Oakville Blue Devils
Forge FC
Free
April 3, 2019
Federico Peña
Standard Liège
Valour FC
Free
April 4, 2019
Mohamed Kourouma
Miami City
HFX Wanderers
Free
April 4, 2019
Abd-El-Aziz Yousef
Cambuur
HFX Wanderers
Free
April 8, 2019
Nathan Ingham
Pittsburgh Riverhounds SC
York9 FC
Free
April 8, 2019
Blake Smith
FC Cincinnati
Pacific FC
Loan
April 9, 2019
Louis Béland-Goyette
Montreal Impact
Valour FC
Free
April 9, 2019
Tomasz Skublak
University of South Florida
HFX Wanderers
Free[ 3]
April 10, 2019
José Escalante
Juticalpa
Cavalry FC
Free
April 12, 2019
Adam Mitter
Global Cebu
Valour FC
Free
April 15, 2019
Amer Đidić
San Antonio FC
FC Edmonton
Free[ 4]
April 17, 2019
Victor Loturi
Calgary Foothills
Cavalry FC
Free
April 17, 2019
Ryan McCurdy
Vancouver Island University
Pacific FC
Free
April 24, 2019
Gabriel Bitar
Carleton University
Cavalry FC
Draft
April 24, 2019
Emmanuel Zambazis
York University
York9 FC
Draft
April 25, 2019
Émile Legault
Auxerre
Pacific FC
Free
April 26, 2019
Rodrigo Gattas
Santa Cruz
York9 FC
Free
April 27, 2019
Zach Verhoven
University of British Columbia
Pacific FC
Draft [ 5]
April 28, 2019
José Piña
Unattached
York9 FC
Free[ 6] [ 7]
May 1, 2019
Ahmed Alghamdi
Rino's Tigers
Pacific FC
Free[ 8]
May 1, 2019
Matthew Arnone
Vaughan Azzurri
HFX Wanderers
Free[ 9]
May 1, 2019
Easton Ongaro
University of Alberta
FC Edmonton
Free
May 7, 2019
Marco Bustos
Oklahoma City Energy
Valour FC
Free[ 10]
May 16, 2019
Jace Kotsopoulos
University of Guelph
Forge FC
Draft [ 11]
May 17, 2019
Alexander González
Plaza Amador
Pacific FC
Free[ 12]
May 30, 2019
Tyrone Venhola
Victoria Highlanders
Pacific FC
Loan[ note 2] [ 13]
June 11, 2019
Baj Maan
Sigma FC
Forge FC
Free[ 14]
July 9, 2019
Stephen Hoyle
Valour FC
Unattached
Free[ 15]
July 15, 2019
José Galán
Al-Jalabain
Valour FC
Free[ 16]
July 16, 2019
Michele Paolucci
Tarxien Rainbows
Valour FC
Free[ 17]
July 27, 2019
Stefan Lamanna
Tindastóll
York9 FC
Free[ 18]
August 2, 2019
David Edgar
Hartlepool United
Forge FC
Free[ 19]
August 7, 2019
Tony Tchani
Unattached
FC Edmonton
Free[ 20]
August 9, 2019
Yohan Le Bourhis
Blainville
Valour FC
Free[ 21]
August 9, 2019
Aribim Pepple
Calgary Foothills
Cavalry FC
Free[ 22]
August 11, 2019
Peter Schaale
HFX Wanderers
Cape Breton University
Free[ 23]
August 13, 2019
Duran Lee
Vaughan Azzurri
HFX Wanderers
Free[ 23]
August 28, 2019
Tofa Fakunle
Calgary Foothills
Cavalry FC
Free[ 24]
September 3, 2019
David Norman Jr.
Vancouver Whitecaps FC
Pacific FC
Loan[ 25]
September 4, 2019
Luke Iacobellis
Sigma FC
Forge FC
Free[ 26]
September 15, 2019
Oluwaseun Oyegunle
Sigma FC
Forge FC
Free[ 27]
September 15, 2019
Justin Stoddart
Sigma FC
Forge FC
Free[ 27]
Specific
^ Brandt, Ryan (4 April 2019). " 'A fantastic opportunity': Hoyle hopes to build something special at Valour" . CanPL.ca. Retrieved 13 April 2019 .
^ "Valour FC sign Calum Ferguson and Federico Peña" . Valour FC. 3 April 2019. Archived from the original on 3 April 2019. Retrieved 3 April 2019 . The club has also announced that defender Nestor Navia will no longer be joining the club for the 2019 season due to personal reasons.
^ "Skublak, Schaale sign with HFX Wanderers" . The Chronicle Herald. Retrieved 10 April 2019 .
^ "FC Edmonton Announces Signing of Amer Didic" . FC Edmonton. 15 April 2019. Archived from the original on 16 April 2019. Retrieved 17 April 2019 .
^ "Pacific FC officially welcomes U SPORTS draft pick Zach Verhoven" . Pacific FC. 27 April 2019. Archived from the original on 2 May 2019. Retrieved 2 May 2019 .
^ "Jose Pina Confirmed For York9 FC" . Northern Tribune. 28 April 2019. Retrieved 28 April 2019 .
^ "York9 FC Roster" . York9 FC. Retrieved 28 April 2019 .
^ "Pacific FC signs 17-year-old midfielder Ahmed Alghamdi" . Pacific FC. 3 May 2019. Archived from the original on 4 May 2019. Retrieved 4 May 2019 .
^ CanPL Staff. "Vaughan Azzurri Alum Arnone Signs With CPL Side Halifax Wanderers" . Retrieved 13 May 2019 .
^ "Valour FC add Winnipeg forward Marco Bustos" . Valour FC. 7 May 2019. Archived from the original on 7 May 2019. Retrieved 7 May 2019 .
^ CanPL.ca Staff. "Forge FC signs Jace Kotsopoulos to U SPORTS development contract" . Retrieved 16 May 2019 .
^ "Pacific FC Signs Panamanian Defensive Midfielder Alexander González" . Pacific FC. 17 May 2019. Archived from the original on 17 May 2019. Retrieved 17 May 2019 .
^ "Venhola on Injury Permit to Pacific FC" . Victoria Highlanders. 30 May 2019. Retrieved 12 June 2019 .
^ "Forge FC Adds Third Goalkeeper In Baj Maan" . Northern Tribune. 11 June 2019. Retrieved 12 June 2019 .
^ "Valour FC Release Forward Stephen Hoyle" . Valour FC. July 9, 2019. Archived from the original on July 9, 2019. Retrieved July 9, 2019 .
^ "Valour FC sign Spanish midfielder José Galán" . Valour FC. July 15, 2019. Archived from the original on July 15, 2019. Retrieved July 15, 2019 .
^ "Valour FC sign striker Michele Paolucci" . Valour FC. July 16, 2019. Archived from the original on July 16, 2019. Retrieved July 16, 2019 .
^ "York9 FC Signs Forward Stefan Lamanna" . York9 FC. 27 July 2019. Archived from the original on 27 July 2019. Retrieved 28 July 2019 .
^ "Forge FC Signs Canadian International Defender Edgar" . Forge FC. 2 August 2019. Retrieved 2 August 2019 .
^ Kassim Khimji (7 August 2019). "FC Edmonton Signs Veteran Midfielder Tony Tchani" . FC Edmonton. Archived from the original on 7 August 2019. Retrieved 8 August 2019 .
^ "Valour FC sign Canadian defender Yohan Le Bourhis" . Valour FC. 9 August 2019. Archived from the original on 9 August 2019. Retrieved 9 August 2019 .
^ "Cavalry FC Signs Young Canadian Aribim Pepple" . Cavalry FC. 9 August 2019. Archived from the original on 9 August 2019. Retrieved 9 August 2019 .
^ a b Gareth Hampshire (13 August 2019). "Wanderers bolster backline with signing of Canadian defender Duran Lee" . HFX Wanderers FC. Archived from the original on 13 August 2019. Retrieved 13 August 2019 .
^ "Cavalry FC Sign Attacker Tofa Fakunle (CAN)" . Cavalry FC. 28 August 2019. Archived from the original on 28 August 2019. Retrieved 28 August 2019 .
^ "Pacific FC Add Midfielder David Norman Jr" . Pacific FC. 3 September 2019. Archived from the original on 3 September 2019. Retrieved 3 September 2019 .
^ "Forge FC Signs Goalkeeper Iacobellis to Developmental Contract" . Retrieved 4 September 2019 .
^ a b "Forge sign Sigma products Stoddart and Oluwaseun" . Canadian Premier League. 15 September 2019. Retrieved 15 September 2019 .