Skip to stories
Northern Tribune
2023 Canadian Premier League Roster Tracker

2023 CPL Roster Tracker

By on December 15, 2022 0 7810 Views

With all eight Canadian Premier League teams rapidly trying to flesh out their rosters ahead of the 2023 CPL season, we thought it might be nice to list all the current rosters in one spot.

On each team list you’ll find each club’s confirmed roster to date, and below that is a list of players awaiting contract updates, and confirmed departures. You can click their status to find the relevant articles.

Mobile viewers may need to rotate their phones to get the full view! We’re sorting out some kinks.

Latest Update: April 17, 2023

York United Adds Noah Abatneh

Atletico Ottawa

PositionPlayerStatus202620272028
DFLoic CloutierNo changeDomestic
DFJoaquim CoulangesNo changeDomesticClub optionClub option
DFBrett LevisNo changeDomestic
DFSergei KozlovskiyNo changeDomestic (EYT) - unclear length
DFNoah AbatnehOption exercisedDomestic
MFGabriel AntinoroNo changeDomesticDomestic
MFJean-Aniel AssiNo changeDomesticDomesticClub option
MFJuan CastroNo changeInternational
MFMarko StojadinovicFree transfer from TFC2DomesticDomesticClub option
FWRalph KhouryNo changeDomestic (EYT)Domestic (EYT)Club option
FWRichie EnninNo changeDomesticClub option
FWBallou TablaNo changeDomestic
The Players below this marker have no public contract updates thus far.
GKTristan CramptonOption under considerationClub option
DFJason HartillOption under considerationClub option
MFManny AparicioOption under considerationClub option
DFAmer DidicContract expiring
MFTyr WalkerContract expiring
MFNoah VerhoevenContract expiring
MFAbou SissokoContract expiring
The players below this marker have left the club.
GKNathan InghamFree agency
DFJonathan GrantMutual termination
MFKevin Dos SantosFree agency
MFAlberto ZapaterRetired
FWSamuel SalterFree transfer to GAIS
FWMonty PattersonMutual termination
MFDavid RodriguezLoan expired
MFKevin OrtegaLoan expired
MFAntonio AlvarezLoan expired
MFRoni MbomioLoan expired

Roster Size: 20/23
Domestic U-21 Requirement: 2/3 (Gabriel Antinoro, Jean-Aniel Assi, Zachary Roy)
Internationals: 5/7 (Aboubakary Sacko, Diego Espejo, Gianni Dos Santos, Miguel Acosta, Ollie Bassett)
Active Rumours: None.

Cavalry FC

PositionPlayerStatus202620272028
DFBradley Kamdem-FewoNo changeDomesticDomestic
DFDaan KlompNo changeDomesticDomestic
DFEryk KobzaNo changeDomestic
DFLevi LaingNo changeInternationalClub Option
DFCallum MontgomeryNo changeDomestic
MFSergio CamargoOption exercisedDomestic
MFMael HenryNo changeDomesticClub option
MFJames McGlincheyNo changeDomestic (EYT)Domestic (EYT)Club option
FWCaniggia ElvaNo changeDomestic [unclear length]
FWJay HerdmanNo changeDomesticClub option
FWGoteh NtigneeNo changeDomesticDomesticClub option
FWTobias WarscshewskiNo changeDomesicClub option
The Players below this marker have no public contract updates thus far.
DFTom FieldOption under considerationClub option
DFMichael HarmsOption under considerationClub option
DFEryk KobzaOption under considerationClub option
MFMichael BaldisimoOption under considerationClub option
MFDiego GutierrezOption under considerationClub option
MFNiko MyroniukOption under considerationClub option
FWAyman SelloufOption under considerationClub option
GKJoseph HollidayContract expiring
DFFraser AirdContract expiring
MFShamit ShomeContract expiring
FWNicolas WahlingContract expiring
FWAli MusseContract expiring
The players below this marker have left the club.
GKMarco CarducciFree transfer to Halifax Wanderers
DFMihail GherasimencovLoan expired

Roster Size: 18/23
Domestic U-21 Requirement: 3/3 (Goteh Ntignee, Gareth Smith-Doyle, Joseph Holliday)

Internationals: 6/7 (Daan Klomp, Joe Mason, Roberto Alarcon, Jesse Daley, Jose Escalante, Udoka Chima)
Active Rumours: None.

Halifax Wanderers

PositionPlayerStatus202620272028
GKMarco CarducciDomesticDomestic
DFThomas Meilleur-GiguereDomestic
MFLorenzo CallegariInternational
MFIsaiah JohnstonDomesticClub option
MFAndre RampersadDomesticClub option
FWJason BahamboulaDomesticClub option
FWYohan BaiDomesticClub option
FWTavio CiccarelliDomestic (EYT)
FWTiago CoimbraDomesticClub optionClub option
FWRyan TelferDomestic
The Players below this marker have no public contract updates thus far.
GKRayane YesliClub option
DFJefferson AlphonseClub option
DFJulian DunnClub option
DFNassim MekidecheClub option
DFKarim SowClub option
MFLuka JuricicClub option
MFCamilo VasconcelosClub option
FWReshaun WalkesClub option
GKAiden Rushenas
DFWesley Timoteo
MFVitor Dias
MFJeremy Gagnon-Lapare
The players below this marker have left the club.
MFSean ReaFree transfer to FC Supra
DFAdam Pearlman
MFAlessandro BielloClub option

Roster Size: 23/23
Domestic U-21 Requirement: 4/3 (Aiden Rushenas, Armaan Wilson, Tiago Coimbra, Tomas Giraldo)

Internationals: 5/7 (Andre Rampersad, Callum Watson, Fumpa Mwandwe, Joao Morelli, Lorenzo Callegari, Theo Collomb)
Active Rumours: None.

Pacific FC

PositionPlayerStatus202620272028
GKSean MelvinOption ExercisedDomestic
DFChristian Greco-TaylorOption exercisedDomestic
DFKadin ChungNo changeDomestic
DFJuan QuintanaNo changeInternational
MFSean YoungNo changeDomesticClub option
MFAidan DanielsNo changeDomesticClub option
MFMatteo SchiavoniNo changeDomesticClub option
MFYann ToualyOption exercisedDomestic
MFSami KeshavarzNo changeDomesticClub option
FWMarco BustosNo changeDomestic
FWJosh HeardNo changeDomestic
FWRonan KrattNo changeDomesticClub option
FWAlejandro Diaz2-Year DealDomesticDomestic
The Players below this marker have no public contract updates thus far.
DFMatthew BaldisimoOption under considerationClub option
MFLukas Browning-LagerfeltOption under considerationClub option
MFRoshawn JuhmiOption under considerationClub option
DFAly NdomContract expiring
DFGeorges MukumbilwaContract expiring
The players below this marker have left the club.
GKDaniel ZadrevicOption declined
DFDaniel De PauliOption declined
DFAhmad MansourOption declined
FWEmanuel MontejanoOption declined
FWDario ZanattaOption declined

Roster Size: 20/23
Domestic U-21 Requirement:
3/3 (Emil Gazdov, Paul Amedume, Abdul Binate)
Internationals: 3/7 (Ayman Sellouf, Bradley Vliet, Djenairo Daniels)
Active Rumours: None.

Forge FC

PositionPlayerStatus202620272028
GKDino BontisOption exercisedDomestic
DFRezart RamaNo changeInternational - unclear length
DFMarko JevremovicOption exercisedInternational
DFDaniel NimickNo changeDomestic - unclear length
DFBen PatonNo changeDomestic - unclear length
MFAlessandro HojabrpourNo changeDomestic - unclear length
MFKeito LipovschekNo changeDomestic - unclear length
MFKyle BekkerNo changeDomestic
MFZayne BrunoNo changeDomestic (EYT) - unclear length
MFChristos LiatifisNo changeInternationalInternationalClub option
MFNoah JenssenOption exercisedDomestic
MFKhadim KhaneOption exercisedDomestic
FWTristan BorgesNo changeDomestic - unclear length
FWHoce MassundaNo changeDomestic - unclear length.
FWBrian WrightNo changeDomestic - unclear length.
FWMolham BabouliNo changeDomestic - unclear length.
FWNana AmpomahNew contractInternationalInternational
The Players below this marker have no public contract updates thus far.
GKJassem KoleilatContract expiring
GKChristopher KalongoContract expiring
MFElimane CisseContract expiring
MFAlexander Achinioti-JonssonContract expiring
FWHarry PatonContract expiring
FWVictor KlonaridisContract expiring
The players below this marker have left the club.
MFMalik Owolabi-BelewuFree transfer to Chesterfield FC
FWDavid ChoiniereFree transfer to FC Supra

Roster Size: 22/23
Domestic U-21 Requirement: 3/3 (Khadim Kane, Kwasi Poku, Sebastian Castello)

Internationals: 1/7 (Rezart Rama)
Active Rumours: Welshman Stews Future Move, Kwasi Poku Trialing With BK Hacken

Inter Toronto FC

PositionPlayerStatus202620272028
GKIvan PavelaNo changeDomestic
DFLuke SinghNo changeDomesticDomesticClub option
DFAlexander BergmanOption exercisedDomesticClub option
MFMax FerrariOption exercisedDomestic
MFLuca AccettolaNo changeDomesticClub optionClub option
MFJesse CostaNo changeDomesticClub option
MFSteffen YeatesNo changeDomesticClub option
MFKembo KibatoOption exercisedDomesticClub option
MFAnthony UmanzorNo changeDomestic (EYT)Domestic (EYT)Club option
MFOllie BassettFree Transer from Tampa Bay RowdiesInternationalInternationalInternational
FWGabriel BitarNo changeDomestic
FWSholah JimohNo changeDomesticClub option
FWJulian AltobelliOption exercisedDomestic
DFThe Players below this marker have no public contract updates thus far.
DFOswaldo LeonOption under considerationClub option
DFFrank SturingContract expiring
DFNyal HigginsContract expiring
MFLeonel LopezContract expiring
The players below this marker have left the club.
DFCameron Da SilvaOption declined
MFElijah AdekugbeOption declined
FWShaan HundalOption declined
FWRiley FerrazzoOption declined
Massimo FerrinOption declined
DFAdonijah ReidOption declined
GKDiego UrtiagaLoan expired
DFOrlando BotelloLoan expired

Roster Size: 24/23 (one less if accounting for Ronan Kratt being out on loan)
Domestic U-21 Requirement:
4/3 (Eleias Himaras, Markiyan Voytsekhovskyy, Noah Abatneh, Theo Afework)
Internationals: 5/7 (Brem Soumaoro, Kevin Dos Santos, Lassana Faye, Oussama Alou, Tass Mourdoukoutas)

Active Rumours: Warschewski To Rot-Weiss Eissen

Valour FC

PositionPlayerStatus202420252026
GKRayane YesliRe-SignedDomestic
GKDarlington MurasiranwaRe-SignedDomestic
DFJordan HaynesNo changeDomestic
MFDante CampbellRe-signedDomestic
MFJuan Pablo SanchezRe-signedDomestic
MFZachary SukundaFree transfer from IF GnistanDomestic (multi-year, details unknown)
MFMarcello PolisiRe-signedDomestic
FWShaan HundalFree transfer from Vancouver FCDomestic (multi-year, details unknown)
FWKian WilliamsNo changeInternational
The Players below this marker have no public contract updates thus far.
DFAbdou SamakeOption under consideration
DFAndrew Jean-BaptisteOut-of-contract
DFAndy BaqueroOption under consideration
DFGuillaume PianelliOut-of-contract
DFKlaidi CelaOption under consideration
MFDiego GutierrezOut-of-contract
MFRaphael OhinOption under consideration
FWMatteo de BrienneOut-of-contract
FWPacifique NiyongabireOption under consideration
FWWalter PonceOut-of-contract
The players below this marker have left the club.
GKJordan TisseurU SPORTS Player
DFMatthew ChandlerOption declined
DFEskander MzoughiOption declined
MFKevin RendonReleased
FWAnthony NovakOption declined
FWAhinga SelemaniOption declined
FWJaime SiajOption Declined
FWJared UlloaOption declined

Roster Size: 21/23*
Domestic U-21 Requirement: 4/3 (Eskander Mzoughi, Jared Ulloa, Juan Pablo Sanchez, Matteo de Brienne)
Internationals: 6/7 (Andrew Jean-Baptiste, Jaime Siaj, Kevin Rendon, Kian Williams, Pacifique Niyongabire
, Walter Ponce)
Active Rumours: None
*two U SPORTS athletes

Vancouver FC

PositionPlayerStatus202620272028
GKCallum IrvingOption exercisedDomestic
GKFelipe JeramilloNo changeDomestic
DFMatteo CampagnaOption exercisedDomestic
DFDavid Norman Jr1-Year DealDomestic
DFParis Gee2-Year DealDomesticDomestic
DFTyler Crawford1-Year DealDomesticClub option
MFEmrick FotsingNo changeDomesticDomesticClub option
MFMichel da SilvaNo changeInternational
MFVasco FryOption excercisedDomestic
FWTerran CampbellNo changeDomesticClub option
FWThierno BahOption excercisedDomestic
FWKevin PodgorniNo changeDomesticClub optionClub option
MFThe Players below this marker have no public contract updates thus far.
DFKunle Dada-LukeOption under consideration
MFNicolas MezquidaOption under consideration
MFAbdoulaye OuattaraOption under consideration
MFJuan BatistaOption under consideration
FWJose NavarroOption under consideration
GKJakob FrankContract expiring
MFDominich JosephContract expiring
MFThomas PowellContract expiring
FWJoey BuchananContract expiring
FWZachary VerhovenContract expiring
The players below this marker have left the club.
FWAlejandro DiazFree Transfer To Pacific FC
DFAllan EnyouLoan expired
DFPath NdiayeyLoan expired
DFAidan O'ConnerLoan expired
FWHugo MbongueLoan expired
FWJay HerdmanLoan expired

Roster Size: 21/23
Domestic U-21 Requirement: 3/3 (Anthony White, Mamadou Kane, Tyler Crawford)
Internationals: 6/7 (Cristian Mares, Eugene ‘Pele’ Martinez, Gael Sandoval, Ibrahim Bakare, Min-jae Kwak, Nicky Gyimah)
Active Rumours: None

FC Edmonton

PositionPlayerStatus202320242025
The players below this marker have left the club.
GKAndreas VaiklaLoan ended, out-of-contract with Toronto FC II
GKDarlington MurasiranwaFree agent
GKJoseph HollidayFree agent
DFBicou BissaintheFree transfer to Haiphong FC
DFFelix N'saLoan ended, released by York United
DFKelsey EgwuFree agent
DFLuke SinghNew loan to Atletico Ottawa
DFMalik SylvesterFree agent
DFNekhi WrightFree agent
DFNyal HigginsFree agent
DFTerique MohammedFree transfer to Lexington SC
DFT-Boy FayiaFree agent
DFWesley TimoteoLoan ended, re-signed with Halifax Wanderers
MFCale LoughreyLoan ended, free transfer to Halifax Wanderers
MFCJ SmithLoan ended, unclear if option picked up by Halifax
MFMasta KacherFree agent
MFSimon TriantafillouLoan ended, unclear if option picked up by Pacific
MFShamit ShomeFree transfer to Cavalry FC
FWAzriel GonzalezFree transfer to Las Vegas Lights
FWMamadi CamaraFree agent
FWMarcus SimmonsFree transfer to Vancouver FC
FWTobias WarschewskiLoan ended, option declined by York United
MFOusman MahesheReturned to university
FWGabriel BitarFree transfer to Vancouver FC
FWJulian UlbrichtLoan ended, York United transferred to Phonix Lubeck
FWMamadou KaneLoan ended, York United transferred to Vancouver FC

With FC Edmonton now folded, we wanted to track the club’s final roster to see where they land.

The 2023 Canadian Premier League season will be the league’s fifth, with an increased salary cap taking effect. Roster regulations can be found here.

More Footy:

×

Sign In

Sign in to choose your favourite clubs and join the conversation.