February 7, 2023
  • February 7, 2023
2023 Canadian Premier League Roster Tracker

2023 CPL Roster Tracker

By on December 15, 2022 0 3672 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: February 3, 2022

Atletico Ottawa Adds Noah Verhoven, Halifax Wanderers Ass Tomas Giraldo

Atletico Ottawa

PositionPlayerStatus202320242025
GKNathan InghamNo changeDomestic
GKSean MelvinRe-signedDomestic
DFDiego EspejoLoan renewedInternational
DFKarl OuimetteFree transfer from Indy ElevenDomesticDomestic
DFMacDonald NibaNo changeDomestic
DFMaxim TissotRe-signedDomestic
DFMiguel AcostaNo changeInternationalClub option
DFZachary RoyNo changeDomesticClub option
MFCarl HaworthNo changeDomestic
MFNoah VerhoevenFree transfer from York UnitedDomesticDomestic
MFOllie BassettNo changeInternationalClub option
MFZach VerhovenNo changeDomesticClub option
MFZakaria BahousNo changeDomesticClub Option
FWMalcolm ShawNo changeDomesticClub option
The Players below this marker have no public contract updates thus far.
MFJunior AgyekumDraft selection
FWMohamed BouzidiDraft selection
The players below this marker have left the club.
DFDrew BeckieRetired
DFSergio CamusLoan ended
DFIvan PerezFree transfer to Mar Menor FC
MFAbdoul SissokoFree transfer to Qadsia SC
MFBen McKendryAnnounced departure
MFChris MannellaAnnounced departure
MFKeven AlemanAnnounced departure
MFOwen AntoniukLoan ended
FWBallou TablaTransfer to Manisa FK
FWBrian WrightFree transfer to York United
FWVladimir MoragregaLoan ended

Roster Size: 14/23
Domestic U-21 Requirement: 1/3 (Zachary Roy)
Internationals: 3/7 (Diego Espejo, Miguel Acosta, Ollie Bassett)
Active Rumours: None.

Cavalry FC

PositionPlayerStatus202320242025
GKMarco CarducciRe-SignedDomesticDomesticDomestic
DFFraser AirdNo changeDomesticClub option
DFDaan KlompNo changeInternationalClub option
DFRoberto AlarconNo changeInternational
MFJesse DaleyFree transfer from Brisbane RoarInternationalInternationalClub Optioin
MFCharlie TraffordNo changeDomestic
MFBen FiskNo changeDomesticClub option
MFGoteh NtigneeRe-signedDomesticClub option
MFJose EscalanteNo changeInternationalClub option
MFSergio CamargoRe-signedDomesticDomestic
MFShamit ShomeFree transfer from FC EdmontonDomesticDomesticClub option
FWAli MusseRe-signedDomesticDomesticClub option
FWGareth Smith-DoyleRe-signedDomesticClub option
FWJoe MasonRe-signedInternational
FWMikael CantaveNo changeDomestic
FWMyer BevanRe-signedDomesticDomesicClub option
The Players below this marker have no public contract updates thus far.
DFEryk KobzaDraft selection
DFMason TraffordOut-of-contract
MFWilliam OmoreniyeDraft selection
The players below this marker have left the club.
GKJulian RoloffTransfer to FC Koln
DFBradley VlietFree transfer to Pacific FC
DFDavid Norman JrAnnounced departure
DFTom FieldAnnounced departure
DFKarifa YaoLoan ended
MFElijah AdekugbeSigned with York United
MFElliot SimmonsFree transfer to Vancouver FC
MFJean-Aniel AssiLoan ended
MFJoseph Di ChiaraAnnounced departure
MFMarkus KaiserDraft rights retained
FWAnthony NovakAnnounced departure

Roster Size: 16/23
Domestic U-21 Requirement: 0/3

Internationals: 5/7 (Julian Roloff, Daan Klomp, Roberto Alarcon, Jesse Daley, Jose Escalante)
Active Rumours: Mason Trafford Set For Retirement?

Halifax Wanderers

PositionPlayerStatus202320242025
GKYann FillionFree transfer from IFK MariehamnDomesticDomestic
DFCale LoughreyFree transfer from Forge FCDomesticClub optionClub option
DFCristian CampagnaNo changeDomesticClub option
DFJake RubyRe-SignedDomesticClub optionClub option
DFMohamed OmarRe-SignedDomestic
DFRiley FerrazzoFree transfer from Vaughan AzzurriDomesticClub optionClub option
DFZachary FernandezRe-SignedDomesticDomestic
MFAidan DanielsRe-SignedDomesticClub optionClub option
MFAndre RempersadRe-SignedInternationalInternationalClub option
MFCallum WatsonFree transferInternationalClub option
MFFumpa MwandweNo changeInternationalClub option
MFJoao MorelliNo changeInternational
MFTomas GiraldoFree transfer from CF MontrealDomesticClub optionClub option
MFLorenzo CallegariFree transfer from FC ChamblyInternationalClub option
MFWesley TimoteoRe-SignedDomesticDomesticClub option
FWLudwig Kojo AmlaNo changeDomesticClub option
FWMassimo FerrinFree transfer from Vaughan AzzurriDomesticDomesticClub option
FWSamuel SalterRe-SignedDomestic
FWTiago CoimbraFree transfer from PalmeirasDomesticDomesticClub Option
The Players below this marker have no public contract updates thus far.
GKAiden RushenasDraft selection
DFAnthony StolarDraft selection
DFGabriel EscobarNo changeClub option
MFCJ SmithUnknown
MFRyan RobinsonNo changeClub option
The players below this marker have left the club.
GKChristian OxnerAnnounced departure
GKKeiran BaskettAnnounced departure
DFColin GanderAnnounced departure
DFKareem SowDraft rights retained.
DFPeter SchaaleAnnounced departure
DFMateo RestrepoRetired
DFObeng TabiAnnounced departure
DFOusman MahesheConfirmed departure
DFEriks SantosAnnounced departure
MFCory BentAnnounced departure
MFJeremy Gagnon-LapareFree transfer to York United
MFMarcello PolisiFree transfer to Valour
MFPierre LamotheFree transfer to Pacific
FWAkeem GarciaRetired
FWAlex MarshallAnnounced departure
FWMour SambAnnounced departure

Roster Size: 19/23
Domestic U-21 Requirement: 2/3 (Tiago Coimbra, Tomas Giraldo)

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

Pacific FC

PositionPlayerStatus202320242025
GKEmil GazdovRe-SignedDomestic
DFAmer DidicRe-SignedDomestic
DFBradley VlietFree transfer from CavalryInternationalInternationalClub option
DFGeorges MukumbilwaRe-SignedDomestic
DFKunle Dada-LukeRe-signedDomesticClub option
DFThomas Meilleur-GiguereRe-SignedDomestic
DFPaul AmedumeRe-SignedDomestic
MFCedric ToussaintRe-SignedDomestic
MFPierre LamotheFree transfer from HalifaxDomestic
MFSean YoungRe-SignedDomestic?Option
MFSteffen YeatesFree transfer from TFC2Domestic?unclear
FWAbdul BinateRe-SignedDomestic
FWAdonijah ReidFree transfer from Miami FCDomestic (unclear length)
FWAyman SelloufFree transfer from FC Utrecht International (unclear length)
FWDjenairo DanielsRe-SignedInternational
FWEaston OngaroFree transfer from WFC2Domestic
FWJosh HeardRe-SignedDomestic
The Players below this marker have no public contract updates thus far.
DFBrandon TorresanDraft selection
DFEric LajeunesseDraft selection
MFManny AparicioOut-of-contract
MFSimon TriantafillouOut-of-contract
The players below this marker have left the club.
GKCallum IrvingFree transfer to Vancouver FC
DFAbdou SamakeFree transfer to Valour FC
DFNathan MavilaAnnounced departure
DFJamar DixonRetired
DFJordan HaynesFree transfer to Valour FC
MFBicou BisaintheFree transfer to Haiphong FC
MFMatthew BaldisimoFree transfer to York United
MFMatteo PolisiAnnounced departure
MFMarco BustosFree transfer to IFK Varnamo
MFUmaro BaldeAnnounced departure
MFLuca RicciDraft rights retained
FWGianni Dos SantosAnnounced departure
FWJordan BrownAnnounced departure
FWKamron HabibullahLoan Ended

Roster Size: 17/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

PositionPlayerStatus202320242025
GKTriston HenryRe-signedDomestic - unclear multi-year contract length.
DFAbdulmalik Owolabi-BelewuNo changeDomestic - unclear contract length.
DFAshone MorganRe-SignedDomestic - unclear contract length.
DFDominic SamuelNo changeDomestic - unclear contract length.
DFGarven MetusalaNo changeDomestic - unclear contract length.
DFRezart RamaNo changeInternational - unclear contract length.
MFAboubacar SissokoNo changeDomestic - unclear contract length.
MFAlessandro HojabrpourNo changeDomestic - unclear contract length.
MFAlexander Achinioti-JonssonNo changeInternational - unclear contract length.
MFKwasi PokuNo changeDomestic - unclear contract length.
MFNoah JensenNo changeDomestic - unclear contract length.
MFSebastian CastelloNo changeDomestic - unclear contract length.
FWDavid ChoiniereRe-signedDomestic - unclear contract length.
FWJordan HamiltonNo changeDomestic - unclear contract length.
FWTristan BorgesNo changeDomestic - unclear contract length.
FWTerran CampbellNo changeDomestic - unclear contract length.
FWWoobens PaciusRe-signedDomestic - unclear contract length.
The Players below this marker have no public contract updates thus far.
GKDino BontisOut-of-contract
DFMilo DjuricicDraft selection
MFKyle BekkerOut-of-contract
FWEmery WelshmanOut-of-contract
FWChris NancoOut-of-contract
FWMiles GreenDraft selection
The players below this marker have left the club.
GKChristopher KalongoAnnounced departure
DFCale LoughreyFree transfer to Halifax Wanderers
DFDaniel KrutzenPlayer announced departure
DFJonathan GrantAnnounced departure
MFShamit ShomeFree transfer to Cavalry FC
FWOmar BrowneLoan cancelled

Roster Size: 17/23
Domestic U-21 Requirement: 3/3 (Abdulmalik Owolabi-Belewu, Kwasi Poku, Sebastian Castello)

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

York United

PositionPlayerStatus202320242025
GKNiko GiantsopoulosRe-SignedDomestic
GKEleias HimarasRe-SignedDomesticClub option
DFBrem SoumaoroFree transfer from PAEEKInternationalClub optionClub option
DFClement BayihaTransfer from HamKamDomesticDomestic
DFLassana FayeFree transferInternationalClub option
DFParis GeeRe-signedDomesticClub option
DFRoger ThompsonNo changeDomesticClub option
DFTass MourdoukoutasNo changeInternational
MFElijah AdekugbeFree transfer from CavalryDomesticClub Option
MFJeremy Gagnon-LapareFree transfer from HalifaxDomesticDomestic
MFMatthew BaldisimoFree transfer from Pacific FCDomesticClub option
MFMarkiyan VoytsekhovskyyFree transfer from ProStars FCDomesticDomesticClub option
MFMax FerrariNo changeDomesticDomestic
MFOussama AlouFree transfer from FC UtretchInternationalClub optionClub option
MFMichael PetrassoRe-signedDomestic
MFMolham BabouliNo changeDomesticDomestic
FWAustin RicciRe-signedDomesticClub option
FWBrian WrightFree transfer from Atletico OttawaDomesticDomestic
FWKevin Dos SantosNo changeInternational
FWOsaze De RosarioRe-signedDomesticDomestic
FWRonan KrattLoaned to Werder Bremen DomesticClub option
The Players below this marker have no public contract updates thus far.
MFChristopher CampoliDraft selection
MFTrivine EspritDraft selection
The players below this marker have left the club.
DFChrisnovic N'saAnnounced departure
DFDominick ZatorFree transfer to Korona Kielce
DFEduardo JesusAnnounced departure
DFFelix N'saAnnounced departure
DFWilliam WallaceAnnounced departure
MFAzriel GonzalezAnnounced departure
MFIsaiah JohnstonSold to Huntsville City FC
MFJordan WilsonAnnounced retirement
MFMateo HernandezTransfer to CD Real Tomayapo
MFNoah VerhoevenFree transfer to Atletico Ottawa
MFSebastian GutierrezAnnounced departure
FWLisandro CabreraAnnounced departure
FWLuis Lawrie-LattanzioAnnounced departure
FWMamadou KaneTransferred to Vancouver FC
FWMartin GraiciarAnnounced departure
FWOliver MinatelRetired
FWTobias WarschewskiAnnounced departure

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

Active Rumours: Warschewski To Rot-Weiss Eissen

Valour FC

PositionPlayerStatus202320242025
GKRayane YesliRe-SignedDomestic
DFAbdou SamakeFree transfer from Pacific FCDomestic
DFAndrew Jean-BaptisteRe-SignedInternational
DFAndy BaqueroRe-SignedDomestic
DFEskander MzoughiFree transfer from Oud-Heverlee LeuvenDomestic (unclear contract length)
DFJordan HaynesFree transfer from Pacific FCDomesticDomestic
MFDiego GutierrezRe-SignedDomestic
MFJuan Pablo SanchezFree transfer from SC SalgueirosDomestic (unclear contract length)
MFKevin RendonRe-SignedInternational
MFMatthew CatavoloRe-SignedDomestic
MFMarcello PolisiFree transfer from HalifaxDomestic
MFRaphael OhinRe-SignedDomestic
FWJaime SiajFree transfer from Finn HarpsInternational (unclear length)
FWJared UlloaFree transfer from Cusco FCDomestic (unclear length)
FWMatteo de BrienneRe-SignedDomestic
FWPacifique NiyongabireFree transfer from Perth GloryInternational
FWWalter PonceRe-SignedInternational
FWKian WilliamsFree transfer from KeflavikInternational
The Players below this marker have no public contract updates thus far.
DFGuillaume PianelliDraft selection
DFSamuel LaplanteDraft selection
MFDaryl FordyceOut-of-contractClub Option
MFTony MikhaelOut-of-contractClub Option
MFJonathan EsparzaOut-of-contractClub Option
The players below this marker have left the club.
GKJonathan SiroisLoan ended
DFBrett LevisFree transfer to FC Tulsa
DFRocco RomeoFree transfer to Vancouver FC
DFStefan CebaraAnnounced departure
DFFederico PenaAnnounced departure
DFNassim MekidecheFree transfer to SKC II
MFAlessandro RiggiAnnounced departure
MFSean ReaLoan ended
MFJacob CarlosDraft rights retained
FWDaniel AscanioLoan ended
FWBilly ForbesLoan ended
FWMoses DyerFree transfer to FC Tulsa

Roster Size: 17/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

Vancouver FC

PositionPlayerStatus202320242025
GKCallum IrvingFree transfer from Pacific FCDomestic (unknown contract structure)
DFKahlil John-WentworthFree transfer from SCRFCDomestic (unknown contract structure)
DFMarcus SimmonsFree transfer from FC EdmontonDomestic (unknown contract structure)
DFRocco RomeoFree transfer from Valour FCDomestic (unknown contract structure)
DFTyler CrawfordFree transferDomestic (unknown contract structure)
MFElliot SimmonsFree transfer from CavalryDomestic (unknown contract structure)
FWMamadou KaneTransfered from York UnitedDomestic (unknown contract structure)
FWGabriel BitarFree transfer from FC EdmontonDomestic (unknown contract structure)
FWNathaniel St. LouisFree transferDomestic (unknown contract structure)
FWShaan HundalFree transfer from Inter Miami FC IIDomestic (unknown contract structure)
The Players below this marker have no public contract updates thus far.
FWAmeer KinaniDraft selection
DFAnthony WhiteDraft selection

Roster Size: 10/23
Domestic U-21 Requirement: 2/3 (Mamadou Kane, Tyler Crawford)
Internationals: 0/7

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 SinghLoan ended, returned to Toronto FC II
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 GonzalezLoan ended, option declined by York United
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.

Leave a comment

Your email address will not be published. Required fields are marked *